PR

Senior React JS Developer

Pratiti Technologies
Pune6-11 LPA Posted 18 Aug 2025
FULL TIME
Typescript
Javascript
Build Tools
Restful Apis
Version Control Systems
+2 more

Job Description

We are seeking a highly skilled Senior React.js Developer to join our team. The ideal candidate will be an expert in building scalable, responsive, and reusable frontend components. You will collaborate with designers and backend engineers to create intuitive user interfaces, optimize application performance, and ensure our code is clean, maintainable, and thoroughly tested.

Key Responsibilities

  • Develop and maintain scalable, responsive, and reusable frontend components using React.js.
  • Collaborate with designers and backend engineers to implement intuitive user interfaces.
  • Integrate frontend applications with RESTful APIs and third-party services.
  • Optimize application performance for maximum speed and scalability.
  • Write clean, maintainable, and testable code.
  • Participate in code reviews and provide constructive feedback to peers.
  • Troubleshoot and debug application issues across multiple browsers and devices.
  • Stay current with emerging frontend technologies and best practices.

Required Skills and Qualifications

  • Strong proficiency in JavaScript (ES6+), React.js, HTML5, and CSS3.
  • Experience with state management libraries such as Redux, Context API, or Zustand.
  • Knowledge of component-based architecture and reusable component patterns.
  • Proficiency with version control systems (Git) and code collaboration workflows.
  • Familiarity with build tools like Webpack, Babel, and package managers (npm/yarn).
  • Good understanding of responsive and adaptive design principles.
  • Experience working with REST APIs and integrating the frontend with backend systems.
  • Comfortable using debugging tools and browser developer tools.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a cross-functional team.
  • Attention to detail and a passion for building great user experiences.

Preferred Qualifications

  • Experience with TypeScript.
  • Familiarity with Next.js, Tailwind CSS, or Material UI.
  • Knowledge of testing tools such as Jest, React Testing Library, or Cypress.
  • Experience with Agile/Scrum methodologies.
  • Familiarity with CI/CD workflows and frontend deployment pipelines.