About the Role
As a Senior Front-End Developer, you will lead the development of scalable, high-performance user interfaces while mentoring engineers and shaping frontend architecture. This role blends technical leadership with hands-on development and strategic decision-making.
Key Responsibilities
- Own end-to-end delivery of complex UI features and large-scale refactors
- Architect maintainable front-end systems using clean code principles and design patterns
- Debug, profile, and optimize rendering pipelines and UI performance
- Lead frontend architecture decisions, tooling, and testing strategies
- Mentor junior and mid-level developers through code reviews and pair programming
- Design and maintain E2E testing pipelines
- Establish best practices for state management, performance, and security
- Ensure accessibility (WCAG) and internationalization (i18n) standards are met
Required Skills & Qualifications
- 4–6 years of strong front-end development experience
- Deep expertise in React (hooks, performance optimization, Suspense, error boundaries)
- Strong understanding of component lifecycles, rendering performance, and state management
- Experience with SSR/CSR strategies, hydration, and cross-platform rendering
- Solid knowledge of frontend security and web standards
- Strong communication skills and ability to lead technical discussions
Tech Stack
- React (primary)
- Optional exposure to Vue or Angular
- Modern JavaScript / TypeScript
- Testing frameworks for unit and E2E testing
- CI/CD pipelines and frontend tooling
Job Type: Full-time
Location:
Work Location: In person