← Back to All Jobs

Sr. Front End Engineer

Job Description

Senior Front End Engineer


About This Position

As a Senior Front End Engineer, you will design, build, and support many of the core client-facing systems powering our client’s business. We follow agile methodologies, and on a day-to-day basis leverage React, React Native, Ruby on Rails, among others, as core parts of our technology stack. In addition to ensuring client-side technology is best in class, other priorities will include fostering collaboration, and encouraging the team to develop strong client-side fundamentals and best practices.


 Design, develop and maintain core user interfaces and experiences

 Help plan, architect, and implement new features across the product, including our marketing, mobile and web experiences

 Collaborate closely with Design and Product teams to ensure quality, best practices, and consistency across the applications and UX

 Implement component-based builds and encourage usage across the team

 Provide support and guidance to junior team members


 At least 5 years of professional JavaScript experience, ES6 knowledge preferred

 Familiarity with React, Redux, or React Native is a big plus

 Experience with modern JS testing tools and suites (Jest, Enzyme, etc)

 Proficiency at implementing responsive designs using HTML and modern CSS

 Desire to continue to learn and drive key decisions in front-end architecture

 Full-stack experience and strong understanding of server-side web interactions

 A strong eye and appreciation for UI/UX design best practices

 Good command of object-oriented programming

 Experience supporting and scaling consumer-facing web applications

 An understanding of SEO and accessibility practices

Apply for this job

What You Should Know