2 - 5 years

6 - 12 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

React Developer - SE/SSE (2 to 5 Years of Experience)

Key Responsibilities:

  • Develop and maintain

    responsive web applications using

    React.js

    and

    TypeScript

    .
  • Create and maintain reusable React libraries

    and components to ensure consistency and efficiency across projects.
  • Write clean, modular, and reusable code

    to support scalable applications.
  • Collaborate

    with UI/UX designers, back-end developers, and product teams to implement robust, efficient, and user-friendly features.
  • Optimize applications

    for maximum performance and scalability.
  • Stay up-to-date with the latest trends and technologies in front-end development, particularly React and modern JavaScript.

Key Skills and Requirements:

React.js

    • Strong knowledge of

      React.js

      lifecycle methods and component architecture.
    • Hands-on experience in creating functional components and managing side effects with

      React Hooks

      (useState, useEffect, useContext, etc.).

State Management

    • Experience with state management libraries like

      Redux

      (or Redux Toolkit) and familiarity with state management patterns.
    • Understanding of

      React Context API

      and when to use it.

Modern JavaScript

    • Strong grasp of

      ES6+

      features, such as arrow functions, async/await, destructuring, spread/rest operators, etc.
    • Proficient with

      JavaScript fundamentals

      including DOM manipulation, promises, and event handling.

TypeScript

    • Deep understanding of

      TypeScript

      and how to leverage its static typing features for large-scale React applications.

React Libraries

    • Experience with popular

      React libraries

      such as

      React Router

      ,

      Formik

      ,

      Styled Components

      , and

      Material-UI

      or

      Ant Design

      .

Creating Reusable Components

    • Proven experience in creating

      modular, reusable React components and libraries

      that can be shared across different projects or teams.
    • Strong focus on maintaining and versioning React libraries for consistency across the development lifecycle.

Algorithms & Data Structures

    • Solid understanding of

      algorithms

      and

      data structures

      (arrays, linked lists, stacks, queues, sorting, searching, etc.).
    • Problem-solving skills to write optimized code, especially under performance-critical scenarios.

Version Control

    • Proficient with

      Git

      and common workflows (branching, merging, pull requests, etc.).

Testing

    • Experience with front-end testing frameworks like

      Jest

      ,

      React Testing Library

      , or

      Mocha

      .

API Integration

    • Experience working with

      RESTful APIs

      and handling asynchronous calls (fetch/axios).

Cross-Browser Compatibility

    • Understanding of cross-browser testing and fixing issues related to UI responsiveness.

Nice to Have:

  • Experience with React SSR & Next.js for server-side rendering.
  • Familiarity with GraphQL and modern API consumption patterns.
  • Experience with Node & Express
  • Knowledge of CI/CD practices and tools.
  • Experience working in an Agile/Scrum environment.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.

Apply with the link:

General - React Developer

https://www.careers-page.com/veersa-technologies/job/L8W8W44R

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

pune, maharashtra, india

gurugram, haryana, india

mumbai, pune, chennai

bengaluru east, karnataka, india