Job details

Senior React.js Developer (Contract)

  • Java
  • Redux
  • REST
  • GraphQL
  • TypeScript
  • Agile
  • Next.js

Posted: 1 week ago

Job description

Role Summary:
We are seeking a highly experienced React.js Developer with 8+ years of professional experience in frontend development. This is a contractual position for our India offices. The ideal candidate will have deep expertise in building modern, responsive web applications using React.js and related libraries, and should be comfortable working in a fast-paced, agile environment.

Key Responsibilities:
Develop high-quality, scalable, and maintainable front-end applications using React.js

Convert UI/UX designs and wireframes into responsive, modern front-end code

Collaborate with cross-functional teams including backend developers, designers, QA, and product owners

Optimize components for maximum performance across web-capable devices and browsers

Participate in code reviews and provide constructive feedback to team members

Work closely with backend teams to integrate RESTful APIs and GraphQL endpoints

Ensure the technical feasibility of UI/UX designs

Troubleshoot and resolve performance and scalability issues

Primary Skills & Experience:
Minimum 8+ years of professional experience in front-end development

Deep expertise in React.js, Redux, React Hooks, and Context API

Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and modern frameworks

Experience with TypeScript is highly desirable

Familiarity with frontend testing tools like Jest, Enzyme, or React Testing Library

Knowledge of Webpack, Babel, NPM/Yarn, and build tools

Experience with version control systems like Git

Familiarity with RESTful services and GraphQL APIs

Experience in Agile/Scrum environments

Knowledge of performance tuning and web optimization best practices

Good communication and problem-solving skills

Good to Have:
Experience with Next.js, Material UI, or Tailwind CSS

Familiarity with CI/CD pipelines

Prior experience working with international clients or distributed teams
IT Services & Consulting,
Full Time, Permanent
Software Development
Education
B.Tech/B.E. in Any Specialization
Any Postgraduate
Doctorate Not Required