Job Title:
Lead Software Engineer - Solutions
Overview:
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 - 4000 EUR • Quarterly performance bonuses • Variety of benefits from employment Day 1 • Hybrid working model
To find US Salary Ranges, visit People Place. Under the Compensation tab, select "Salary Structures." Within the text of "Salary Structures," click on the link "salary structures 2025," through which you will be able to access the salary ranges for each Mastercard job family. For more information regarding US benefits, visit People Place and review the Benefits tab and the Time Off & Leave tab.