Provide are seeking a
Mid-Senior Front-End Developer
to join our clients' dynamic engineering team, building user-centric web applications that scale to thousands of customers. You will work primarily with
React
, TypeScript, and modern front-end technologies to deliver responsive, performant, and accessible interfaces. Collaborating closely with designers, backend engineers, and product managers, you'll turn complex requirements into intuitive, polished user experiences. As a senior contributor, you will influence the front-end architecture, enforce best practices, and ensure high code quality across the team.
The ideal candidate has professional experience with
React, TypeScript, and modern JavaScript frameworks
, along with a strong understanding of component-based architecture, state management (e.g., Redux, Zustand, or Recoil), and front-end performance optimization. Experience with
RESTful APIs, GraphQL, and testing frameworks
(Jest, React Testing Library, Cypress) is highly desirable. You should be comfortable mentoring junior engineers, conducting code reviews, and helping the team adopt scalable, maintainable practices. This role offers an exciting opportunity to own the front-end experience in a fast-paced, innovative product environment.
Requirements & Qualifications
* 4+ years of professional front-end development experience, with at least 2+ years working with
React
in production.
* Strong proficiency in
TypeScript and modern JavaScript (ES6+)
.
* Experience with
component-based architecture
, state management libraries (Redux, Zustand, Recoil, or similar), and responsive design.
* Familiarity with
RESTful APIs, GraphQL
, and integrating frontend applications with backend services.
* Hands-on experience with
frontend testing frameworks
(Jest, React Testing Library, Cypress) and ensuring high-quality, maintainable code.
* Knowledge of
performance optimization, accessibility (WCAG), and cross-browser compatibility
best practices.
* Strong collaboration skills, able to mentor junior engineers, conduct code reviews, and promote team-wide best practices.
* Bonus: experience in
SaaS, fintech, or high-traffic web applications
, and familiarity with CI/CD pipelines or frontend build tooling (Webpack, Vite, ).