Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

Metro Global Solution Center (MGSC) is internal solution partner for METRO, a €30.5 Billion international wholesaler with operations in 31 countries through 625 stores & a team of 93,000 people globally. Metro operates in a further 10 countries with its Food Service Distribution (FSD) business and it is thus active in a total of 34 countries.

MGSC, location wise is present in Pune (India), Düsseldorf (Germany) and Szczecin (Poland). We provide HR, Finance, IT & Business operations support to 31 countries, speak 24+ languages and process over 18,000 transactions a day. We are setting tomorrow’s standards for customer focus, digital solutions, and sustainable business models. For over 10 years, we have been providing services and solutions from our two locations in Pune and Szczecin. This has allowed us to gain extensive experience in how we can best serve our internal customers with high quality and passion. We believe that we can add value, drive efficiency, and satisfy our customers.

Website: https://www.metro-gsc.in
Company Size: 600-650Headquarters: Pune, Maharashtra, IndiaType: Privately HeldInception: 2011

Who are we?

Passion for food. Hunger for tech. We make METRO.
At METRO, we drive technology for one of the world’s leading international food wholesalers — METRO. From e-commerce to checkout and delivery software, we build products that make each day a success for our customers and colleagues. With passion and ownership, we shape the future of wholesale.

We are looking for…

- A mid-level Frontend Engineer who builds fast, accessible, and reliable user interfaces in React.
- A collaborative teammate who partners with UX, Back End, and QA to ship high-quality features.- Someone product-minded, curious, and eager to improve performance and user experience at scale.

This role matters to us…

You will contribute to METRO’s global Quality Management System, which harmonizes and streamlines product development and quality assurance processes across countries and stores. By replacing fragmented workflows with an integrated platform, enables better collaboration, optimized resource usage, and consistent product and service quality — safeguarding customer trust and METRO’s brand integrity.

Key Responsibilities

  • Design, build, and maintain responsive web UIs with React and TypeScript.
  • Implement reusable, well-documented UI components within a shared design system (e.g., Material UI or similar).
  • Ensure accessibility (WCAG), cross-browser compatibility, and mobile-first responsiveness.
  • Optimize frontend performance and bundle size using profiling and build tooling.
  • Integrate front-end applications with REST/GraphQL APIs; handle asynchronous data flows and error states.
  • Write unit and integration tests (e.g., Jest, Testing Library); contribute to end-to-end tests (e.g., Cypress).
  • Participate in code reviews and engineering rituals; maintain high code quality and standards.
  • Collaborate closely with UX Designers, Back End engineers, and Product to refine requirements and user interactions.
  • Contribute to documentation and knowledge sharing (components, patterns, decisions).
  • Monitor UI health and user experience (e.g., Web Vitals, logging/metrics); support incident resolution with the team.

Qualifications

Must-Have Qualifications

Education

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.

Work Experience & Skills

  • Proficiency in JavaScript and TypeScript, HTML5, and CSS3.
  • Hands-on React experience; familiarity with state management (Redux, Context API, or similar).
  • Knowledge of API integration patterns (REST/GraphQL), HTTP fundamentals, and authentication/authorization basics.
  • Experience with testing tools (Jest, Testing Library) and familiarity with E2E testing (Cypress).
  • Understanding of accessibility standards (WCAG) and web performance optimization techniques.
  • Experience with build tools and package managers (Webpack/Vite, Babel, npm/yarn).
  • Competence with Git and collaborative workflows (Pull Requests, code reviews).
  • Comfortable working in agile, cross-functional teams and communicating in English.

Other Requirements

  • Product mindset with attention to user experience and usability.
  • Pragmatic problem-solving and ownership from idea to production.
  • Ability to balance delivery speed with long-term maintainability.

Nice-to-Have

  • Experience with design systems, Storybook, and visual regression testing.
  • Familiarity with data-fetching libraries (e.g., TanStack Query/SWR) and form libraries (e.g., React Hook Form).
  • Exposure to containerization and CI/CD (Docker, GitHub Actions); basic Kubernetes knowledge is a plus.
  • Experience with observability and frontend monitoring (e.g., Web Vitals, Sentry, Datadog RUM).
  • Experience with Google Cloud Platform or other cloud providers (AWS, Azure).
  • Knowledge of internationalization, security basics (XSS/CSRF mitigation), and PWA concepts.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

pune/pimpri-chinchwad area

bengaluru, karnataka, india

pune/pimpri-chinchwad area

gurugram, haryana, india