Senior React.js Frontend Developer

8 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Company

Papigen

is a fast-growing global technology services company, delivering innovative digital solutions through deep industry experience and cutting-edge expertise. We specialize in technology transformation, enterprise modernization, and dynamic areas like Cloud, Big Data, Java, React, DevOps, and more. Our client-centric approach combines consulting, engineering, and data science to help businesses evolve and scale efficiently.

About The Role

We are seeking a highly experienced

Senior React.js Frontend Developer

(also referred to as Senior Frontend Engineer, Front-end Developer, or UI Engineer) to support an enterprise modernization initiative. The role involves building

modern, responsive, and cloud-integrated UI applications

using React.js and related technologies. The work will focus on UI modernization, reusable component architecture, performance tuning, and integration with backend services and Microsoft platforms. You will work closely with the engineering team, Technical Leads, and MS Power Platform developers to deliver scalable, accessible, and maintainable frontend solutions.

Scope of Work

The Selected Developer Will Work On Initiatives Across

  • User Interface Modernization – building clean, intuitive, responsive UIs optimized for performance and accessibility (a11y, WCAG).
  • Reusable UI Components – developing design systems, shared UI libraries and Storybook-driven component catalogs.
  • Frontend Integrations – connecting React applications with REST APIs, GraphQL endpoints, and backend microservices.
  • Cloud & Microsoft Platform Deployment – optimizing and deploying applications within cloud environments (Azure/AWS/GCP) and integrating with MS Power Platform and Azure services.

Essential Responsibilities

  • Develop and maintain advanced frontend applications using React.js, TypeScript, HTML5, CSS3. Apply modern practices such as functional components, hooks, and component-driven development.
  • Convert UI/UX designs and wireframes into responsive, accessible, and pixel-perfect interfaces.
  • Build reusable component libraries, design systems, and documentation (Storybook, component docs).
  • Work with MS Power Platform team to host and integrate React applications within the Microsoft ecosystem, ensuring reliable authentication and secure API integrations.
  • Implement state management using Redux (Redux Toolkit), Recoil, MobX, Zustand, or Context API where appropriate. Apply best practices for predictable state, side-effect handling (Redux Saga/Thunk), and immutability.
  • Integrate frontend applications with RESTful APIs, GraphQL services, and backend microservices. Implement robust error handling, retries and caching strategies.
  • Conduct code reviews, write unit and integration tests (Jest, React Testing Library), and support CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins).
  • Optimize applications for performance, scalability, fast load times (code splitting, lazy loading, tree shaking), and cross-browser compatibility. Use tools like Lighthouse and bundle analyzers for measurement.
  • Contribute to Agile ceremonies including sprint planning, estimation, and retrospectives, and mentor junior engineers on frontend best practices.

Required Skills & Experience

  • 8+ years of frontend development experience with a strong focus on React.js (React 16/17/18) and production-scale UI applications.
  • Deep proficiency in JavaScript (ES6+) and TypeScript, including modern syntax, typings, and best practices.
  • Strong expertise in React Hooks, Context API, Suspense, component patterns, render optimization, and lifecycle management.
  • Experience with state management libraries: Redux (Redux Toolkit), Recoil, MobX, Zustand, or similar patterns for predictable state handling.
  • Familiarity with UI frameworks and styling approaches: Material-UI (MUI), Ant Design, Tailwind CSS, Bootstrap, Chakra UI, Styled Components, Emotion.
  • Strong understanding of Git, CI/CD workflows, and test frameworks like Jest, React Testing Library, as well as E2E testing tools such as Cypress or Playwright.
  • Experience with performance tuning, lazy loading, code splitting, tree shaking, and optimization techniques (Lighthouse, bundle analysis).
  • Proficiency with build tools and bundlers: Webpack, Vite, Parcel, esbuild, and package managers (npm/yarn/pnpm).
  • Solid understanding of authentication flows (OAuth/OIDC, JWT), web security best practices (CSP, XSS/CSRF mitigation), and secure frontend coding.
  • Excellent debugging, observability and problem-solving capabilities; familiarity with monitoring and error tracking tools (Sentry, New Relic) is a plus.

Nice-to-Have Skills

  • Experience integrating React apps with Microsoft Power Platform and embedding solutions within Power Apps or Power Pages.
  • Exposure to backend concepts or full-stack development (Node.js, Express, GraphQL, microservices) and familiarity with CI/CD and infrastructure as code.
  • Experience with Azure DevOps pipelines, GitHub Actions, cloud deployments (Azure/AWS/GCP), and containerization (Docker).
  • Familiarity with ServiceNow, Jira, or other ITSM/ALM tools, and experience working in large enterprise environments.

Keywords & Skill Tags

React, React.js, Frontend Developer, Front-end Engineer, UI Developer, TypeScript, JavaScript, ES6, Redux, Redux Toolkit, Recoil, MobX, Zustand, Hooks, Next.js, SSR, CSR, Node.js, REST API, GraphQL, Microservices, HTML5, CSS3, Tailwind CSS, Material-UI, Ant Design, Chakra UI, Styled Components, Emotion, Webpack, Vite, Parcel, esbuild, npm, yarn, pnpm, Jest, React Testing Library, Cypress, Playwright, CI/CD, GitHub Actions, Azure DevOps, Jenkins, Azure, AWS, GCP, Power Platform, Accessibility, a11y, WCAG, Performance Optimization, Code Splitting, Lazy Loading, Storybook, Design Systems, Observability, Sentry.

Education

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum 8 years of hands-on professional experience.
Skills: recoil,redux,react.js,typescript,redux-saga,frontend development,ui/ux integration,javascript,zustand,mobx,web performance optimization

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You