Senior React Developer
Position Summary
We are seeking an experienced Senior React Developer to build modern, responsive, and high-performance web applications.
In this role, you will lead frontend development efforts, define UI architecture, and collaborate closely with backend, product, and design teams to deliver scalable and user-friendly interfaces.
Key Responsibilities
- Develop and maintain web applications using React.js.
- Build reusable UI components and frontend libraries.
- Translate UI/UX designs into responsive, high-quality code.
- Optimize applications for performance and scalability.
- Integrate frontend applications with RESTful APIs and backend services.
- Participate in code reviews and mentor junior developers.
- Collaborate with cross-functional teams to deliver new features.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of frontend development experience.
- Strong proficiency in React.js, JavaScript (ES6+), HTML, and CSS.
- Experience with state management tools such as Redux, Context API, or Zustand.
- Familiarity with REST APIs and asynchronous programming.
- Strong understanding of responsive design and web performance optimization.
Preferred Qualifications
- Experience with TypeScript and modern frontend tooling (Webpack, Vite, etc.).
- Knowledge of testing frameworks such as Jest or React Testing Library.
- Experience with Next.js or server-side rendering.
- Familiarity with CI/CD pipelines and cloud deployments.