We are looking for a Senior Front-End Developer to join our team and take ownership of building and maintaining high-quality web applications. This role focuses on modern JavaScript development, with an emphasis on performance, scalability, and clean architecture.
You will work on evolving an existing codebase, improving reliability, resolving issues, and delivering new features that integrate with modern APIs and services.
Responsibilities
- Develop, maintain, and optimize front-end applications and shared UI systems using React, TypeScript/JavaScript, and modern browser APIs.
- Build scalable, reusable, high-performance components for a shared library used across multiple products and teams.
- Ensure accessibility compliance (WCAG, ARIA) and support inclusive user experiences.
- Design and implement composable APIs, theming, and extensible architectures for UI components.
- Collaborate with Product, Design, and Engineering to translate design systems into robust, accessible components.
- Debug and resolve complex issues (rendering, state, performance, accessibility, cross-browser) while improving consistency, usability, and maintainability.
- Write and maintain tests, apply best practices in code quality and documentation, and contribute to architecture, standards, and development workflows (CI/CD, tooling).