Frontend engineer

We're currently hiring intermediate and senior engineers on the frontend team!

A frontend developer builds deep technical expertise, executes on product deliverables, and (at higher levels) owns system, architecture & deployment of products and features.

Each role below outlines a description of responsibilities, experience, and expected performance across different axes.

Entry-level frontend engineer

Adopts: actively learns and adopts the technology and tools defined by the team

  • Comfortable with Javascript/HTML/CSS, React, Redux, additional open-source libraries

  • New to field, 0-2 years experience in web development, school or demo projects

Intermediate frontend engineer

Adopts: actively learns and adopts the technology and tools defined by the team

  • Proficient at Javascript/HTML/CSS, React, Redux, additional open-source libraries

  • 2-4 years experience in web development

  • Consistently delivers high quality work, on time, independently and as part of team

Advanced frontend engineer

Specializes: is the go-to person for one or more technologies and takes initiative to learn new ones

  • Expert in Javascript/HTML/CSS, React, Redux, additional open-source libraries

  • 3-5 years experience in web development

  • Develops complete designs that satisfy design and engineering requirements

  • Consistently delivers high quality work, on time, independently or as part of team

Senior frontend engineer

Evangelizes: researches, creates proofs of concept and introduces new technologies to the team

  • Expert in Javascript/HTML/CSS, React, Redux, additional open-source libraries

  • 4-7 years experience in web development

  • Develops complete designs that satisfy design and engineering requirements

  • Consistently delivers high quality work, on time, independently or as part of team

Staff frontend engineer

Masters: has very deep knowledge about the whole technology stack of the system

  • Expert in Javascript/HTML/CSS, React, Redux, additional open-source libraries

  • 6-9 years experience in web development

  • Develops complete designs that satisfy design and engineering requirements

  • Consistently delivers high quality work, on time, independently or as part of team

Principal frontend engineer

Creates: designs and creates new technologies that are widely used either by internal or external teams

  • Expert in Javascript/HTML/CSS, React, Redux, additional open-source libraries

  • 10-14 years experience in web development

  • Develops complete designs that satisfy design and engineering requirements

  • Consistently delivers high quality work, on time, independently or as part of team

Distinguished frontend engineer

Creates: designs and creates new technologies that are widely used either by internal or external teams

  • Expert in Javascript/HTML/CSS, React, Redux, additional open-source libraries

  • 12-15 years experience in web development

  • Develops complete designs that satisfy design and engineering requirements

  • Consistently delivers high quality work, on time, independently or as part of team

Last updated