Location
Remote
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
Description
Remote
Our client seeks a Front-End Engineer II to build and enhance single page applications that support internal systems and user-facing experiences. The role partners with front-end developers, API engineers, designers, and product owners, and contributes to component libraries, testing, accessibility, and code standards. The engineer will mentor associate engineers and interns, work within a scrum team, and apply strong JavaScript fundamentals with React and modern tooling. The environment emphasizes analytics, experimentation, and practical use of AI for development workflows and feature delivery.
This is a full-time, permanent opportunity, offering a competitive salary and comprehensive benefits package. Qualified applicants must be willing and able to work on a w2 basis.
Salary: $110,000 - $120,000/ yr. w2
JN -102025-104246
Responsibilities
- Develop mobile-first single page applications, primarily with Ember.js, for various devices and environments.
- Convert mockups and wireframes into clean, maintainable, reusable components.
- Maintain and extend JavaScript code and legacy plugins.
- Validate and test for Section 508 accessibility and cross-browser, platform, and device compatibility.
- Lint, evaluate, and unit test JavaScript.
- Write clean, reusable code that adheres to published standards.
- Assist with discovery and diagnosis of bugs in development environments.
- Participate in front-end and scrum team ceremonies.
- Maintain code libraries and document technical specifications.
- Research solutions and contribute to code standards and reviews.
- Mentor associate front-end engineers and interns.
Experience Requirements
- 3\+ years developing and architecting single page applications with a modern JavaScript framework such as Ember, React, Angular, or Vue, integrating RESTful or JSON APIs.
- Demonstrated mobile-first, responsive design implementation.
- Strong skills in HTML, CSS, and JavaScript with emphasis on vanilla JS fundamentals.
- Experience creating reusable components or libraries across applications.
- 1\+ year with ES2015\+ and Node.js.
- Experience with Gulp.js or similar build tools.
- Experience writing unit, integration, and acceptance/UI tests.
- Experience working in an agile scrum environment.
- Comfort using AI tools as part of development workflows and for solution exploration.
- Proficiency with React for modern feature development and migration from Ember where applicable. No backend work required.
Education Requirements
- Bachelor’s degree in computer science, human-computer interaction, or a related field, or equivalent experience. High school diploma required.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.