Remote job
Senior Frontend Developer
Job details
About this role
Role overview
This is a senior-level frontend engineering role focused on shipping and maintaining production web applications. The position centers on a modern JavaScript stack and involves close collaboration with the broader engineering team to deliver reliable, well-crafted user experiences.
Responsibilities
- Design, build, and maintain features for web applications using React, Next.js, and TypeScript - Translate product requirements into clean, reusable component code and a well-structured application architecture - Uphold code quality through reviews, testing, and refactoring across the frontend codebase - Diagnose and resolve issues affecting performance, accessibility, and cross-browser behavior - Partner with backend, design, and product counterparts to deliver cohesive end-user experiences
Requirements
- Several years of professional experience as a frontend developer, including ownership of production React applications - Strong working knowledge of Next.js, including its routing and rendering patterns - Solid TypeScript skills, including modeling types across component and API boundaries - Familiarity with modern frontend tooling such as bundlers, linters, and CI workflows - A pragmatic approach to trade-offs between delivery speed, code quality, and long-term maintainability