This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Frontend Engineer is a hands on builder responsible for delivering high quality, user facing web applications that serve publishers and advertisers on the Commerce Media platform. This role focuses on building scalable, maintainable React applications styled with Tailwind CSS and powered by API driven backend services. Senior Frontend Engineers at Mastercard operate with an AI first development mindset, using AI coding agents as a core part of how software is designed, implemented, tested, and maintained. Success is measured by delivery velocity, UI quality, system correctness, and the effective use of AI to increase leverage without sacrificing engineering judgment.
Job Responsibility:
Design and build ReactJS applications that deliver responsive, intuitive, and accessible user experiences
Implement clean, maintainable UI systems using Tailwind CSS and component driven architecture
Integrate frontend applications with API driven backend services, handling data fetching, state management, and error scenarios
Apply AI coding agents (e.g., Copilot, ChatGPT, Claude, similar tools) as part of daily development to: Accelerate component scaffolding and refactoring
Explore UI and interaction design options quickly
Generate and improve unit and integration tests
Assist with debugging, performance analysis, and accessibility improvements
Produce clear documentation and developer notes
Own frontend features end to end, including: Component architecture and reuse
State and data flow management
Performance optimization and bundle efficiency
Accessibility, responsiveness, and usability
Collaborate closely with backend engineers on API contracts, schemas, and data models
Participate in design reviews, code reviews, and production issue resolution
Help define frontend standards, patterns, and best practices for responsible AI assisted development across the platform
Requirements:
5–7 years of professional experience building production web applications
Strong expertise in ReactJS and modern frontend development patterns
Hands on experience using Tailwind CSS for scalable, utility based styling
Proven experience working in API driven architectures, consuming RESTful services
Demonstrated use of AI coding agents in real world development workflows (component generation, refactoring, testing, documentation)
Solid understanding of state management, async data handling, and frontend performance optimization
Experience building responsive, accessible user interfaces
Familiarity with frontend testing frameworks, build tooling, and CI workflows
Experience collaborating in cross functional, distributed engineering teams