Hiring For React.js Developer - Remote - 6 months contract

5 - 10 years

20 - 30 Lacs

Posted:22 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title:

Experience Required:

Location:

Employment Type:

Job Summary:

React.js Developer

Key Responsibilities:

  • Design, develop, and maintain

    responsive and scalable web applications

    using React.js.
  • Translate business requirements and UI/UX designs into high-quality, reusable components.
  • Implement application logic using

    React Hooks, Context API, and Redux (or other state management tools)

    .
  • Optimize front-end performance, including code-splitting, lazy loading, and rendering efficiency.
  • Collaborate with

    UI/UX designers, backend developers, and QA engineers

    to deliver complete, high-quality solutions.
  • Integrate APIs using

    RESTful and GraphQL

    services.
  • Write and maintain

    unit tests

    using Jest, React Testing Library, or similar frameworks.
  • Participate in

    code reviews, agile ceremonies, and sprint planning

    to ensure code quality and maintainability.
  • Stay updated with the latest trends and best practices in front-end development and JavaScript ecosystem.

Technical Skills Required:

  • Core Technologies:

    JavaScript (ES6+), TypeScript, HTML5, CSS3, SASS/LESS
  • Frameworks & Libraries:

    React.js, Redux / MobX / Zustand, React Router, Next.js (preferred)
  • Testing Tools:

    Jest, Enzyme, React Testing Library, Cypress (optional)
  • Build Tools:

    Webpack, Babel, NPM/Yarn, Vite
  • Version Control:

    Git, GitHub/GitLab/Bitbucket
  • API Integration:

    REST, GraphQL, Axios, Fetch API
  • UI Frameworks:

    Material-UI, Ant Design, Bootstrap, Tailwind CSS
  • Cloud/DevOps (Good to Have):

    AWS Amplify, Netlify, Vercel, Docker, CI/CD pipelines
  • Collaboration Tools:

    JIRA, Confluence, Figma

Qualifications:

  • Bachelors degree in

    Computer Science, Engineering, or related field

    (or equivalent work experience).
  • Minimum

    5 years of professional experience

    in front-end development with a focus on React.js.
  • Strong understanding of

    web performance optimization

    and

    cross-browser compatibility

    .
  • Familiarity with

    agile development methodologies

    .
  • Excellent problem-solving, debugging, and communication skills.

Preferred (Nice to Have):

  • Experience with

    Next.js

    or

    Server-Side Rendering (SSR)

    .
  • Knowledge of

    Node.js

    or full-stack JavaScript development.
  • Experience working with

    micro-frontend architectures

    .
  • Exposure to

    TypeScript

    in large-scale projects.

Soft Skills:

  • Strong analytical and problem-solving mindset.
  • Ability to work independently and as part of a collaborative agile team.
  • Detail-oriented with a passion for writing clean, maintainable code.
  • Effective communicator and proactive collaborator.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You