Senior React JS Developer

4 - 8 years

0 - 3 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Key Responsibilities

    Architect and Develop: Lead the design and development of high-performance, scalable, and maintainable front-end applications using React.js and its core principles.
  • Technical Leadership: Serve as a technical expert, providing guidance on best practices, design patterns, and coding standards. Own the technical vision for major product features.
  • Code Quality & Optimization: Write clean, well-tested, and reusable code components. Proactively identify and resolve performance and scalability issues across the application.
  • Collaboration: Work closely with product managers, UX/UI designers, and back-end engineers to translate business requirements and wireframes into high-quality, responsive user interfaces.
  • Mentorship: Mentor and coach mid-level and junior developers through code reviews, paired programming, and knowledge-sharing sessions.
  • Tooling & Process: Drive continuous improvement in the development process, including build systems, CI/CD pipelines, and testing strategies (unit, integration, and end-to-end).
  • Stay Current: Remain up-to-date with emerging trends and technologies in the React and broader JavaScript ecosystem to ensure our technology stack is modern and effective.
  • Required Qualifications and SkillsCategory Key Requirements

    Experience 5+ years of professional experience in front-end development, with a significant focus on React.js.Core Technical Expert proficiency in JavaScript (ES6+), HTML5, and CSS3.Deep understanding of React.js core principles: hooks, component lifecycle, virtual DOM, and component-driven architecture.Proven experience with state management libraries like Redux (or Redux Toolkit), Context API, or alternatives (e.g., Zustand, MobX).Strong understanding of asynchronous request handling, RESTful APIs, and experience with GraphQL is a plus.Architecture & Tooling Experience designing and implementing complex, scalable front-end architectures.Proficiency with modern front-end build tools (Webpack, Babel) and version control systems (Git).Experience implementing and maintaining TypeScript in large-scale React applications.Testing Expertise in writing comprehensive unit and integration tests using frameworks like Jest, Enzyme, or React Testing Library.Soft Skills Excellent verbal and written communication skills to articulate complex technical ideas to technical and non-technical stakeholders.Strong problem-solving and critical thinking abilities.Proven ability to lead, mentor, and collaborate effectively within an Agile team environment.

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript 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