Senior React.js Developer

Fulcrum Digital

Pune

Not disclosed

Work from Office

Full Time

Min. 6 years

Job Details

Job Description

Sr. ReactJs Developer

Role Overview

We are seeking a Senior React.js Developer to drive the frontend vision, architecture, and engineering excellence of our web applications. This role demands deep expertise in React, frontend system design, and scalable architecture, along with strong leadership skills to guide and grow high-performing teams.

The ideal candidate will take end-to-end ownership of frontend solutions—from architectural decisions and performance optimization to mentoring engineers and collaborating closely with backend, DevOps, and product stakeholders.

Key Responsibilities

  • Provide technical leadership and strategic direction for frontend development across multiple projects

  • Own and define frontend architecture, ensuring scalability, performance, maintainability, and security

  • Lead, mentor, and coach senior and mid-level React developers, fostering engineering best practices

  • Establish and enforce coding standards, architectural guidelines, and performance benchmarks

  • Drive code quality through rigorous code reviews, refactoring initiatives, and technical debt management

  • Define and manage Git branching strategies, release workflows, and versioning practices

  • Oversee frontend CI/CD pipelines, build optimizations, environment configurations, and deployments

  • Collaborate closely with Product, UX, Backend, QA, and DevOps teams to deliver business-critical features

  • Diagnose and resolve complex performance, rendering, scalability, and integration challenges

  • Define and guide state management strategies, secure API integrations, and third-party library adoption

  • Lead implementation of testing strategies including unit, integration, and automated UI testing

  • Architect and evolve design systems using MUI, Tailwind CSS , and other UI frameworks

  • Drive continuous improvement initiatives to enhance developer productivity and UI performance

  • Act as a technical decision-maker and frontend SME in architecture and design discussions

Required Skills & Qualifications

  • 6–7 years of professional frontend development experience with strong expertise in React.js

  • Proven experience in Senior Engineer, Lead, or Frontend Architect roles

  • Expert-level understanding of React internals, hooks, lifecycle, performance tuning, and modern patterns

  • Strong hands-on experience with state management tools (Redux, Context API, Recoil, Zustand, etc.)

  • Deep understanding of frontend architecture, modular design, and scalable systems

  • Advanced proficiency in TypeScript

  • Extensive experience with Git workflows, branching strategies (Gitflow, trunk-based), and release management

  • Strong expertise in testing frameworks (Jest, React Testing Library, Vitest) and TDD practices

  • Hands-on experience building enterprise-scale UI systems using MUI, Tailwind CSS , or similar frameworks

  • Excellent problem-solving, debugging, and system-level thinking abilities

  • Strong communication, leadership, and stakeholder management skills

Good to Have

  • Experience with Next.js , SSR, ISR, or modern rendering strategies

  • Strong understanding of CI/CD pipelines and DevOps best practices

  • Experience with cloud platforms such as AWS, Azure, or GCP

  • Exposure to micro-frontend architectures

  • Solid understanding of Agile/Scrum methodologies and distributed team collaboration

Experience Level

Senior Level

Job role

Work location

Pune, India

Department

Software Engineering

Role / Category

Frontend Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 6 years

About company

Name

Fulcrum Digital

Job posted by Fulcrum Digital

Apply on company website