Back to all jobs
Davies logo

Senior Associate - React

Davies
PuneHybrid1mo ago
Employment
Permanent Full Time
Seniority
Senior

About the role

Key Responsibilities

  • Design, build, and maintain high‑quality, reusable, and scalable React components using React, TypeScript, and modern front‑end engineering practices. 
  • Implement user interfaces that are highly performant, accessible, responsive, and consistent with the organisation’s design system. 
  • Integrate front‑end applications with backend APIs, microservices, and event‑driven architecture. 
  • Deliver clean, secure, testable code following engineering best practices (SOLID principles, DRY, component isolation, secure‑by‑default). 
  • Utilise modern tooling and libraries including Webpack/Vite, Redux/Context/Zustand, React Query, and UI component frameworks. 
  • Support the evolution of front‑end architecture, including patterns for state management, routing, performance optimisation, and micro‑frontend approaches.
  • Partner with UX/UI designers to translate wireframes, prototypes, and interaction designs into elegant, functional user interfaces. 
  • Advocate for user‑centred design, contributing to decisions around usability, accessibility, and interface consistency. 
  • Participate in design reviews and provide technical feedback on feasibility, accessibility, and implementation approach.
  • Establish and uphold modern front‑end testing practices including unit, integration, component, and end‑to‑end tests (e.g., Jest, React Testing Library, Cypress/Playwright). 
  • Support and improve CI/CD pipelines for front‑end applications to ensure reliable, automated deployments. 
  • Lead and contribute to front‑end code reviews, ensuring quality, maintainability, and adherence to standards and patterns. 
  • Troubleshoot performance, rendering, and UX issues across different browsers and devices.
  • Work within Scrum or Kanban delivery teams, contributing to backlog refinement, sprint ceremonies, and iterative delivery. 
  • Collaborate closely with backend engineers, Product Owners, QA teams, and designers to deliver high‑quality increments each sprint. 
  • Provide accurate estimations, help break down complex features, and guide junior developers in task planning and execution
  • Drive the evolution of front‑end patterns, frameworks, tools, and engineering standards across the organisation. 
  • Stay current with modern React, TypeScript, browser APIs, and front‑end ecosystem trends, proactively bringing new ideas and improvements. 
  • Recommend and implement enhancements that improve performance, maintainability, accessibility, or developer experience. 
  • Mentor other engineers and contribute to building a strong, collaborative engineering culture.

Skills, Knowledge and Expertise

  • Extensive experience building production‑grade applications using React.
  • Strong proficiency in JavaScript and TypeScript.
  • Expert understanding of component‑based architecture, hooks, modern state management, and client‑side routing.
  • Strong understanding of HTML5, CSS3, SCSS, responsive design, and accessibility standards (WCAG).
  • Experience integrating with REST APIs and backend services.
  • Experience with CI/CD pipelines and modern build tools (Webpack, Vite, etc.).
  • Strong experience with automated testing tools for front‑end applications.
  • Demonstrated ability to mentor other engineers and contribute to technical decision‑making

527,000+ hidden jobs like this

Davies and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.