Senior Software Engineer- Frontend New Gurgaon

Dunnhumby

Gurgaon

On-site

INR 1,800,000 - 3,200,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible working hours
Birthday off

Job summary

dunnhumby is the global leader in Customer Data Science, partnering with retailers and brands to put the customer at the heart of every decision. We are seeking a Senior Frontend Engineer to build scalable React/TypeScript web apps, implement micro frontend designs, and collaborate across product, backend and DevOps teams.

In this role you will optimize performance, contribute to CI/CD pipelines, mentor junior engineers, and help shape frontend architecture while delivering high-quality,

Qualifications

  • Strong expertise in React.js and TypeScript with hooks and state management.
  • Knowledge of micro frontend architectures and modular design.
  • Kubernetes fundamentals and containerized frontend deployments.

Responsibilities

  • Build modern frontends using React.js and TypeScript for scalable apps.
  • Implement and maintain micro frontend architectures.
  • Collaborate with backend engineers to integrate REST/GraphQL APIs.
  • Write unit tests and participate in CI/CD pipelines.
  • Ensure frontend performance optimization and fast load times.
  • Mentor junior engineers and document frontend solutions.

Skills

React.js
TypeScript
Kubernetes
Micro frontend
API integration
Unit testing
CI/CD
Git
Frontend performance

Education

Bachelor’s degree in CS/Engineering

Tools

Docker

Job description

dunnhumby is the global leader in Customer Data Science, partnering with the world’s most ambitious retailers and brands to put the customer at the heart of every decision. We combine deep insight, advanced technology, and close collaboration to help our clients grow, innovate, and deliver measurable value for their customers.

dunnhumby employs nearly 2,500 experts in offices throughout Europe, Asia, Africa, and the Americas working for transformative, iconic brands such as Tesco, Coca-Cola, Nestlé, Unilever and Metro.

dunnhumby helps retailers and brands deliver better experiences through Customer First strategies.
Retail Media is transforming how advertisers connect with consumers through personalized and targeted campaigns across retailers' digital and physical touchpoints.
Retail Media Measurement plays a pivotal role in ensuring the effectiveness of these campaigns, driving value for advertisers, retailers, and consumers alike.

We are looking for a Senior Frontend Engineer with expertise in React, TypeScript, Kubernetes fundamentals, and micro frontend design principles to join our growing engineering team. As a Senior Engineer, you will be responsible for building scalable, high-performance web applications, integrating seamlessly with backend APIs, and ensuring maintainability and testability of your code. You will also have a chance to work on cutting-edge technologies, including containerized applications with Kubernetes and advanced CI/CD pipelines. If you are passionate about frontend technologies, micro frontend architectures, and driving impactful software solutions, we’d love to hear from you.

Key Responsibilities:
  • Frontend Development: Build modern, dynamic web applications using React.js and TypeScript, ensuring optimal user experience and scalability.
  • Micro Frontend Design: Implement and maintain micro frontend architectures, promoting the development of modular, independently deployable, and reusable frontend components.
  • API Integration: Work closely with backend engineers to integrate RESTful and GraphQL APIs into frontend applications, ensuring seamless data flow and user interface updates.
  • Unit Testing: Write and maintain unit tests for frontend components using modern testing frameworks like Jest, React Testing Library, and Enzyme to ensure code quality and stability.
  • CI/CD Pipelines: Collaborate with DevOps teams to set up, enhance, and maintain CI/CD pipelines to automate testing, building, and deployment of frontend applications.
  • Performance Optimization: Optimize the performance of frontend applications, including code splitting, lazy loading, and minimizing rendering times to deliver fast, responsive user experiences.
  • Collaboration: Work with cross-functional teams, including product managers, backend engineers, UX/UI designers, and QA, to deliver end-to-end software solutions that meet business requirements.
  • Mentorship: Guide and mentor junior engineers, providing technical leadership and fostering best practices in frontend development.
  • Documentation: Maintain clear, concise documentation for frontend components, APIs, and integration workflows, ensuring knowledge sharing across the team.
Required Skills & Qualifications:
  • React.js & TypeScript: Strong expertise in building frontend applications using React.js and TypeScript, with experience in hooks, functional components, and state management (e.g., Redux, Context API).
  • Micro Frontend Design: Solid understanding of micro frontend architecture, including modularization, independent deployment, and managing different frontend modules.
  • Kubernetes Fundamentals: Basic knowledge of Kubernetes and containerized applications, including deploying and managing frontend apps in a Kubernetes environment.
  • API Integration: Proficiency in integrating frontend applications with backend APIs (RESTful, GraphQL) and handling asynchronous requests and responses effectively.
  • Unit Testing: Experience writing unit tests and integration tests for React applications using frameworks like Jest, React Testing Library, and Mocha.
  • CI/CD Pipelines: Hands-on experience with setting up and maintaining CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.
  • Version Control: Expertise with Git, including branching strategies and collaboration using Git workflows.
  • Frontend Performance Optimization: Strong knowledge of techniques to optimize frontend performance, such as code splitting, lazy loading, and reducing bundle sizes.
  • Collaboration & Communication: Strong communication skills to work with diverse teams, discuss complex technical concepts, and document solutions effectively.
  • Problem Solving: Strong analytical and troubleshooting skills for identifying issues, debugging, and resolving them in a timely manner.
Preferred Qualifications:
  • Advanced State Management: Experience with advanced state management solutions such as Redux, Zustand, or Recoil.
  • Containerization Tools: Familiarity with Docker and how to use containers in frontend application development and deployment.
  • Design Systems & UI Libraries: Experience with design systems or component libraries like Material UI, Ant Design, or custom libraries.
  • Cloud Platforms: Experience deploying applications on cloud platforms such as Google Cloud, or Azure.
  • Monitoring & Observability: Familiarity with monitoring tools like Google Analytics, Sentry, or New Relic for tracking frontend performance and user behaviour.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
What we expect from you
  • Strong experience in using a SQL based database
  • Development and design of software solutions working closely with product managers
  • Knowledge of working in an agile fashion, such as Scrum or Kanban
  • Using techniques such as writing unit tests, refactoring, CI/CD
  • Fixing and improving live issues when they occur
What you can expect from us

We won’t just meet your expectations. We’ll defy them. So you’ll enjoy the comprehensive rewards package you’d expect from a leading technology company. But also, a degree of personal flexibility you might not expect. Plus, thoughtful perks, like flexible working hours and your birthday off.

You’ll also benefit from an investment in cutting-edge technology that reflects our global ambition. But with a nimble, small-business feel that gives you the freedom to play, experiment and learn.

And we don’t just talk about diversity and inclusion. We live it every day – with thriving networks including dh Gender Equality Network, dh Proud, dh Family, dh One, dh Enabled and dh Thrive as the living proof. We want everyone to have the opportunity to shine and perform at your best throughout our recruitment process. Please let us know how we can make this process work best for you.

Our approach to Flexible Working

At dunnhumby, we value and respect difference and are committed to building an inclusive culture by creating an environment where you can balance a successful career with your commitments and interests outside of work.

We believe that you will do your best at work if you have a work / life balance. Some roles lend themselves to flexible options more than others, so if this is important to you please raise this with your recruiter, as we are open to discussing agile working opportunities during the hiring process.

For further information about how we collect and use your personal information please see our Privacy Notice which can be found (here)

Global Diversity and Inclusion Questions

At dunnhumby, we utilise our diversity of thought as our competitive edge.

We are proud of our diversity and committed to making dunnhumby an even more inclusive place to work that we can be proud of.

Our diversity and inclusion work is designed to cultivate a culture of belonging, where every dunnhumbian feels safe to bring their whole self to work, where everyone is welcome and we practice what we preach.

We have a full D&I strategy to implement this long-term behaviour change; in addition, we have five employee-led network groups to support colleagues in the areas of gender, sexual orientation, multiculturalism, mental health and wellbeing, and family.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Product Analyst New Gurgaon
Senior Product Analyst New Gurgaon

Dunnhumby • Gurgaon

On-site
INR 1,800,000 - 3,000,000
Flexible working hours
Birthday off
Invest in technology
Senior AI Engineer New Gurgaon
Senior AI Engineer New Gurgaon

Dunnhumby • Gurgaon

On-site
INR 3,000,000 - 6,000,000
Lead Frontend Developer – React.js | ₹12 LPA to ₹14 LPA
Lead Frontend Developer – React.js | ₹12 LPA to ₹14 LPA

Winzons • India

On-site
INR 1,800,000 - 3,000,000
Flexible working hours
Birthday off
Engineering Manager(Adtech/Retail Media)
Engineering Manager(Adtech/Retail Media)

dunnhumby • Gurugram District

Hybrid
INR 2,200,000 - 4,000,000
Flexible working hours
Birthday off
Investment in cutting-edge technology
Service Operations Manager
Service Operations Manager

Dunnhumby • Gurgaon

On-site
INR 4,000,000 - 7,000,000
Flexible working hours
Birthday off
Cutting-edge technology
Senior Engineer(Business Intelligence) New Gurgaon
Senior Engineer(Business Intelligence) New Gurgaon

dunnhumby Ltd. • Gurgaon

On-site
INR 1,800,000 - 2,400,000
Flexible working hours
Birthday off
Senior AI Engineer
Senior AI Engineer

dunnhumby • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Flexible working hours
Birthday off
Cutting-edge technology
Product Manager - Retail & Insights
Product Manager - Retail & Insights

dunnhumby • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Flexible working hours
Birthday off
Senior Big Data Engineer
Senior Big Data Engineer

dunnhumby • Gurgaon

On-site
INR 2,800,000 - 4,000,000
Flexible working hours
Birthday off
Diversity & Inclusion programs
Lead Engineer- dotnet
Lead Engineer- dotnet

dunnhumby • Gurgaon

On-site
INR 2,000,000 - 3,000,000
Flexible working hours
Birthday off