Front end developer- ReactJS

3 - 5 years

7 - 14 Lacs

Posted:4 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Looking for immediate joiners only*

Mid-Level React UI Developer

Key Responsibilities

Frontend Development

  • Develop responsive and performant UI screens using

    React.js

    and

    TypeScript/JavaScript

  • Build reusable components using

    React Hooks

    ,

    Context API

    , and

    custom hooks

  • Work with

    REST APIs / GraphQL APIs

    to integrate frontend with backend services
  • Implement UI based on

    Figma / Adobe XD / Zeplin

    designs
  • Write clean, maintainable code following best practices and coding standards

Architecture & Performance

  • Optimize components for maximum performance across browsers
  • Handle state management using

    Redux

    ,

    Redux Toolkit

    , or Context API
  • Improve load time, bundle size, caching, and overall UI performance

Quality & Testing

  • Write unit tests using

    Jest

    ,

    React Testing Library

    , or Cypress
  • Participate in code reviews and follow Git workflow
  • Ensure UI/UX consistency with design systems / style guides

Collaboration

  • Work closely with designers, backend developers, QA, and product managers
  • Understand requirements and convert them into clean UI flows
  • Participate in Agile ceremonies (daily standups, sprint planning, grooming)

Required Skills

Core Technology Skills

  • 3-6 years of hands-on experience with

    React.js

  • Strong understanding of

    JavaScript (ES6+)

    and

    TypeScript

  • Experience with

    HTML5, CSS3, Flexbox, Grid

  • Knowledge of

    Redux / Redux Toolkit / Zustand / MobX

  • Good understanding of

    React Router

    ,

    Hooks

    ,

    State & Lifecycle

  • Experience consuming REST APIs / GraphQL

Tooling & Frameworks

  • Git, GitHub/GitLab/Bitbucket
  • Webpack, Vite, Babel
  • NPM/Yarn
  • Familiarity with UI libraries like:
    • Material UI

    • Ant Design

    • Bootstrap

    • Tailwind CSS

Testing

  • Jest
  • React Testing Library
  • Cypress (optional)

Soft Skills

  • Strong problem-solving skills
  • Clear communication and documentation
  • Ownership mindset and ability to deliver independently

Good to Have (Optional but Valuable)

  • Experience with

    Next.js

  • Knowledge of

    micro frontends

  • Understanding of

    Node.js

    or backend basics
  • Experience with

    CI/CD pipelines

  • Familiarity with

    AWS / Azure / GCP cloud concepts

Education

  • Bachelor's degree in Computer Science, IT, Engineering, or equivalent
    (Experience matters more than degree.)

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
Cirruslabs logo
Cirruslabs

IT Services and IT Consulting

Alpharetta Georgia

RecommendedJobs for You

hyderabad, mangaluru, bengaluru

ballabhgarh, pune, lucknow, surat, bengaluru

bhubaneswar, bangalore rural, bengaluru

nagpur, pune, mumbai (all areas)