Front End Developer Role

What it takes to do front end development.

Beginner

You can learn the basics in a day, but it takes practice to understand the fundamentals.

  • Basic understanding of web technology
    • HTML, CSS, JS
  • Basic experience with tools
    • IDE, CLI, Git
  • Basic understanding of how the internet works.

Intermediate

1 - 2 years work experience. Can take on most tasks without technical guidance.

  • Experience using most of
    • Browser compatibility
    • Responsive web design
    • Build tools (sass, gulp, vite)
    • Flexbox, grid
    • Frameworks (IE tailwind, bootstrap)
    • Accessibility
    • Performance
    • Javascript libraries
    • APIs
    • Debugging

Advanced

Sr developers, 2+ years work experience.

  • Expertise in coding advanced UIs.
  • Introduce new techniques that enhance development
  • Work with designers on implementing design systems
  • Configure build tools and deployment process
  • Code review and team mentoring
  • Write documentation and blogs on how to code
Private
Public