Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Lead Software Engineer - Solutions

As a Solutions Software Engineer Team Lead at Dynamic Yield by Mastercard, you will lead a team of talented developers in designing and delivering innovative web and mobile solutions that elevate our clients' digital experiences. You will serve as a technical authority, mentor, and hands-on contributor, collaborating closely with customer developers and internal stakeholders to ensure seamless integration and optimal use of our personalization platform.

Key Responsibilities:

  • Lead the design, development, and deployment of advanced web and mobile solutions using modern technologies.
  • Mentor and guide a team of Web Solutions Developers, fostering technical growth and best practices.
  • Collaborate with customer developers to understand their technical needs and provide expert consultation and support.
  • When necessary, join customer calls to advise on technical solutions, integration strategies, and best practices tailored to their development environments.
  • Develop and maintain reusable tools, integrations, and campaign templates using HTML, CSS, JavaScript, along with modern web and mobile frameworks.
  • Troubleshoot complex integration issues and provide scalable, maintainable solutions.
  • Manage development efforts within customer environments, even when working with unfamiliar technologies or programming languages.
  • Stay current with emerging technologies and frameworks to continuously improve our offerings.
  • Partner with Product, Customer Success, and Engineering teams to align solutions with business goals.

Qualifications:

  • 5+ years of professional experience in web development, with at least 2 years in a technical leadership role.
  • Proficiency in JavaScript, HTML, and CSS, with deep experience in at least one modern framework such as React, Next.js, or Node.js.
  • Experience with at least one popular database technology (e.g., MongoDB, PostgreSQL, MySQL).
  • Experience with mobile development and related frameworks such as Swift, Kotlin, React Native or Flutter is an advantage.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) is an advantage
  • Strong problem-solving skills and the ability to architect scalable, performant solutions.
  • Excellent communication and interpersonal skills, with a customer-first mindset.
  • Ability to manage multiple projects and priorities in a fast-paced environment.
  • Bachelor’s degree in Computer Science or a related field (or equivalent practical experience).

What we offer:

  • Gross monthly salary base range 3000 - 3800 EUR
  • Quarterly performance bonuses
  • Variety of benefits from employment Day 1
  • Hybrid working model
Mastercard

Mastercard