Senior Frontend Developer
John's Tech
Description
We are looking for a strong Senior Frontend Developer who treats the frontend as a first-class engineering discipline. You will own complex product areas end-to-end, drive technical excellence across the frontend chapter, mentor mid-level developers, and work closely with Product, Design, and Backend teams to deliver world-class user experiences at scale.
Key Responsibilities
- Lead the design and implementation of large-scale, performant, and accessible web applications
- Own entire product features from technical design through deployment and monitoring
- Architect reusable component libraries, design systems, and frontend infrastructure
- Drive adoption of modern frontend best practices (TypeScript, React 18+, Next.js, state management, testing, performance)
- Collaborate with UX/UI designers to translate Figma designs into pixel-perfect, responsive experiences
- Optimize web vitals (LCP, CLS, FID/INP, TTFB) and bundle size for sub-second interactions
- Champion code quality: code reviews, refactoring legacy code, enforcing standards
- Mentor junior and mid-level developers, conduct pair-programming and tech talks
- Participate in frontend chapter initiatives: tooling, CI/CD, storybook, accessibility, experimentation
- Work with backend teams on API contracts (REST, GraphQL, gRPC) and real-time features (WebSockets, Server-Sent Events)