Posted May 7, 2026
Key Responsibilities:
Qualifications:
BA/BS degree in Computer Science, Engineering, or equivalent practical experience
810+ years of professional front-end engineering experience
Expert knowledge of JavaScript, HTML5, and CSS/SASS
Deep experience with ReactJS, including hooks, component architecture, state management, and performance optimization
Strong experience implementing unit, integration, and end-to-end UI tests using Playwright, React Testing Library, and Jasmine
Proven experience delivering accessible web applications that meet WCAG standards
Experience integrating and consuming APIs using GraphQL
Familiarity with AI-powered developer tools and a willingness to adopt emerging technologies
Strong understanding of browser rendering behavior, performance tuning, and responsive design
Experience working in Agile/Scrum development environments (Note: The 'Preferred / Nice-to-Have' section was omitted as it was not included in the provided Job Description) Role Overview: As a Front End Web Developer III working for the Client, you will be responsible for providing leadership and hands-on development for large-scale digital commerce experiences. Your role will involve designing, building, testing, and maintaining modern front-end applications and UI platforms. Additionally, you will mentor other engineers and drive the adoption of best practices, tooling, and accessibility standards. Collaboration with product, UX, and backend teams will be crucial in delivering performant, accessible, and scalable customer-facing experiences utilizing modern JavaScript frameworks, testing strategies, and AI-assisted development tools. Key Responsibilities:
Design, develop, and maintain front-end applications using ReactJS and modern JavaScript (ES6+)
Build and maintain reusable UI components and shared libraries
Implement robust UI testing strategies using Playwright, React Testing Library, and Jasmine
Apply accessibility best practices (WCAG 2.1/2.2) across all UI development, including semantic HTML, ARIA, and assistive technology support
Leverage AI-assisted development tools to enhance developer productivity, code quality, and problem-solving
Collaborate with backend teams to integrate APIs using GraphQL and REST
Optimize applications for performance, scalability, and cross-browser compatibility
Create and maintain technical documentation including architecture designs, flow diagrams, and implementation approaches
Lead UI modernization efforts and influence architectural decisions
Mentor junior and mid-level engineers through code reviews, technical guidance, and knowledge sharing
Partner with product and UX teams to translate requirements into high-quality user experiences
Support CI/CD pipelines and quality gates through automated testing and code quality standards
Participate in Agile ceremonies, estimation, and technical planning
Qualifications:
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City