As a Staff Frontend Engineer in the ECS team, you'll be collaborating with engineers across various disciplines, as we'll as Business and UX, to deliver new functionalities in the membership experience for our D2C website.
Responsibilities in this role include:
Utilize industry-leading web frameworks and technologies in a high-performance micro-frontend solution
Prototype, develop, test, and integrate best-in-class responsive web components
Able to work independently and offer insights and analysis on an existing codebase
Provide coaching to junior engineers on software engineering best practices
Integrate with RESTful web services in the AWS cloud from multi-tiered web applications
Optimize existing code with engineering best practices
Develop re-usable patterns and encourage innovation that will improve team velocity
Participate in the full SDLC/Agile cycle engagements, including meetings, iterative development, estimations, and design sessions
10 to 12 years experience with front-end development using JavaScript, HTML, CSS, responsive design
6+ years experience building responsive single page web applications using Angular or React/Redux
Must have experience using each of Angular (2+), React (with hooks), and TypeScript
Ability to complete projects with minimal supervision and direction
Strong understanding of unit testing using Jest or similar libraries, along with E2E testing
Experience building software that fully accounts for security, accessibility, and performance