Job Title - Senior / Staff Software Engineer - UI (React)
Experience - 4 to 9 years
Job Location - Pune, Maharashtra
What You'll Do :
- Define and implement robust, scalable front-end architectures for complex, large-scale data applications, utilizing tools like Ag Grid.
- Set the technical direction, driving architectural leverages to significantly scale the system and ensure a future-proof design.
- Design and develop high-quality UIs, and strategically implement significant performance optimizations (e.g., Core Web Vitals, bundle size reduction).
- Establish and enforce best engineering and coding standards, driving code quality through rigorous code reviewing and mentorship.
- Proactively design monitoring / alerting strategies, leveraging Grafana and other monitoring tools to diagnose bottlenecks and ensure application stability.
- Actively mentor senior and junior engineers, fostering a culture of ownership and continuous technical learning.
- Lead cross-team collaboration with Product, UX, and Backend to define technical roadmaps and deliver integrated features.
- Set the standard for cross-browser compatibility and accessibility compliance across all UI components.
- Serve as a technical leader in the agile environment, influencing priorities and ensuring predictable feature delivery.
Who You Are :
8+ years of progressive front-end development experience, with a track record of leading and delivering large-scale, complex UI projects.Deep expertise in React, Typescript, and modern Vanilla Javascript (ES6+), with in-depth knowledge of framework internals and performance techniques.Proven experience with GraphQL, React Apollo, and state management libraries like Zustand, including designing efficient data architectures.Expertise in configuring and optimizing build pipelines using module bundlers / build tools such as Vite or Webpack, and experience with lerna or similar monorepo management.Excellent debugging skills with the ability to diagnose and resolve production issues across the entire stack.Demonstrated experience mentoring senior and mid-level engineers and defining technical roadmaps for front-end architecture.Experience with architecting and owning CI / CD pipelines and deep expertise in designing robust component library architectures utilizing Styled Components or similar solutions is preferred.Demonstrated ability to implement and drive strategy for application analytics and user behavior tracking using tools like Google Analytics or Pendo (preferred).