dunnhumby
dunnhumby2h ago
Indeed

Lead Engineer

Gurugram, Haryana
Full Time
Senior Level

Auto Apply to 50+ AI Matched Lead Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at dunnhumby

Full Job Description

Join dunnhumby's Tesco Retail Media team as a Lead Front-End Engineer in Gurugram, Haryana. This role is critical in transforming how advertisers connect with consumers through personalized campaigns across Tesco's digital and physical touchpoints. You will drive front-end development excellence for a high-scale SaaS platform, taking ownership of front-end architecture, best practices, performance, security, and accessibility. Collaborate with backend, product, UX, and platform engineers to build scalable, resilient, and user-friendly applications. Utilize tools like New Relic and Google Lighthouse for performance monitoring and observability.

Key Responsibilities

  • Provide technical leadership by defining and establishing front-end engineering best practices, including architecture, performance optimization, and maintainability.
  • Design and implement scalable, modular component architectures using ReactJS and optimize UI performance with tools like Google Lighthouse.
  • Collaborate with backend and BFF teams to design efficient and secure API interactions.
  • Mentor and upskill engineers, fostering a strong front-end culture.
  • Enhance front-end build pipelines, automated deployments, and observability using GitLab and Octopus Deploy.
  • Ensure the UI is fast, accessible, and intuitive, adhering to UX design best practices and WCAG standards.

Required Skills & Experience

  • 8+ years of front-end development experience with ReactJS, TypeScript, and JavaScript (ES6+), design patterns, and modern UI frameworks.
  • Experience with Micro Frontends architecture and component libraries (e.g., Storybook, Material UI).
  • Deep understanding of front-end performance optimization, Core Web Vitals, accessibility (WCAG), Webpack Bundle Analyzer, and React Profiler.
  • In-depth knowledge of Webpack, Babel, ESLint, Prettier, and other modern build tools.
  • Experience integrating front-end applications with RESTful APIs and GraphQL.
  • Strong knowledge of component-based architectures and UI state management (Redux, React Query, etc.).
  • Hands-on experience with automated testing frameworks (Jest, Cypress, React Testing Library).
  • Proficiency with styled components and Emotion in ReactJS for modular CSS-in-JS.
  • Proficiency with Webpack's advanced features like tree-shaking, lazy loading, code-splitting, and bundle optimization.
  • Strong collaboration skills for effective teamwork with cross-functional teams.

Good to Have

  • Experience in cloud-based SaaS environments, preferably GCP.
  • Experience with CI/CD pipelines and deployment automation (GitLab, Octopus Deploy).
  • Experience with a Test-Driven Development (TDD) approach.

dunnhumby offers a comprehensive rewards package, personal flexibility, flexible working hours, and your birthday off. You'll benefit from investment in cutting-edge technology within a nimble, small-business feel environment that encourages experimentation and learning. They are committed to diversity and inclusion, with active employee networks and a focus on creating an inclusive recruitment process.

Company

dunnhumby

dunnhumby

dunnhumby is a world leader in Customer Data Science, partnering with major retailers and brands globally. They leverage deep insights, advanced technology, and close collaboration to help clients gro...

Gurugram, Haryana
Posted on Indeed