Develop and maintain responsive, performant, and accessible front-end applications using modern JavaScript frameworks (React, Angular, or Vue).
Translate product requirements and UX designs into clean, maintainable code.
Collaborate with cross-functional teams including product, design, and backend engineering to deliver end-to-end features.
Integrate with RESTful APIs and ensure proper error handling and data validation.
Implement unit and integration tests to ensure high code quality.
Participate in code reviews and help establish front-end development best practices.
Requirements
Bachelor’s degree in computer science (or equivalent experience/degree)
3+ years of front-end development experience with JavaScript, HTML, and CSS.
Proficiency with React (or similar frameworks like Angular or Vue).
Experience building responsive UIs with frameworks like Tailwind CSS, Bootstrap, or Material UI.
Familiarity with front-end testing frameworks such as Jest, React Testing Library, or Cypress.
Understanding of accessibility (a11y) standards and best practices.
Experience working with APIs and asynchronous data (REST, GraphQL, etc.).
Ability to work effectively in a collaborative, agile development environment.
Benefits
Remote/hybrid flexibility (depending on location) and a generous time off program with additional paid time for volunteering.
Robust benefits package including medical, vision, dental, health savings accounts, company paid short- and long-term disability, employee assistance program, paid parental leave, life insurance, accident insurance, and other voluntary benefit programs for employees and their eligible dependents.
401(k) retirement plan with a company match.
Opportunities for professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
collaborationcommunicationproblem-solvingagile developmentcode reviewattention to detailadaptabilityteamworkcritical thinkingtime management
Certifications
Bachelor’s degree in computer scienceFront-end development certificationJavaScript certificationReact certificationAgile certificationWeb accessibility certificationCSS certificationHTML certificationAPI development certificationSoftware development certification