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