React Developer

4 - 6 years

Bengaluru

Posted:5 days ago

Apply

Job Description

Job Requirements

Role Summary Develop end-to-end React UI capabilities, including reusable components, API-driven workflows, real-time states, accessibility, automated testing, and defect resolution. The engineer will work closely with the Senior React Developer and cross-functional product team.

Essential Responsibilities

  • Develop React screens, reusable components, forms, dashboards, notifications, and multi-step workflows.
  • Integrate REST APIs and real-time services with loading, timeout, retry, reconnect, error, and fallback handling.
  • Implement state and asynchronous flows using Redux Toolkit, React Redux, Redux Saga, or agreed project patterns.
  • Write unit and component tests, support regression testing, and resolve defects identified during verification.
  • Apply accessibility, responsive-design, secure-coding, performance, documentation, and version-control standards.
  • Participate in estimation, sprint planning, design reviews, code reviews, demos, and Agile delivery.

Work Experience

Must-have Skills & Experience:
  • 4-6 years of frontend development experience with hands-on React.js, JavaScript, TypeScript, HTML, and CSS.
  • Understanding of reusable component design, state management, React Router DOM, modular design, complex forms, and API integration.
  • Experience with REST APIs, Native Fetch or equivalent clients, environment-based URLs, and token-based authentication patterns.
  • Developed real-time communication applications using React.js, WebRTC, and WebSockets for audio/video calling, screen sharing, and live messaging.
  • Ability to write clean, maintainable code and automated tests.
  • Working knowledge of accessibility, browser debugging, performance, ESLint, SonarQube, Git, and branching workflows.
  • Good communication, collaboration, troubleshooting, and Agile delivery skills.

Preferred Qualifications

  • Vite, Redux Toolkit, Redux Saga, NGINX, Docker, cloud-hosted applications, Storybook, Playwright, Cypress, or React Testing Library.
  • Real-time collaboration interfaces involving video, chat, annotations, remote control, or WebSocket workflows.
  • Healthcare, medical-device, or regulated-product experience; use of AI-assisted engineering tools.

Skills Required

UI Automated Testing Rest Apis Regression Testing Responsive Design Version Control Sprint Planning Agile Frontend Development React.js JavaScript TypeScript

Job Type

Full Time

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.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Quest Global logo
Quest Global

Engineering Services

Beachwood

RecommendedJobs for You

Cloud Angles Digital Transformation logo

React Developer

Cloud Angles Digital Transformation

Hyderabad

Pace Wisdom Solutions logo

React Developer

Pace Wisdom Solutions

Bengaluru

Pune division, Maharashtra, India

Pune division, Maharashtra, India