- Make frontend architectural decisions including component design, state management, and application structure.
- Lead complex implementations using React, NextJS, and TypeScript at scale.
- Contribute to and influence shared design systems and frontend standards.
- Provide technical leadership through code reviews, mentoring, and pair programming.
- Collaborate cross-functionally with product, design, and content teams.
- Ensure high standards for usability, accessibility (WCAG), performance, and resilience.
- Consume and contribute to GraphQL and REST APIs, with potential contribution to Node.js backend services.
- Drive engineering best practices including testing strategies, performance optimization, and security.
GraphQLNode.jsJavascript+5 more