FAQs
What is the primary responsibility of a Senior Frontend Engineer at Mastercard?
The primary responsibility includes leading the planning, design, and implementation of technical solutions for global customers, designing and maintaining UI components, and contributing to Mastercard Open Source projects.
What programming languages and skills are required for this role?
The role requires expert knowledge in React ES6 JavaScript and TypeScript, CSS development, and strong working knowledge of Node.js, NPM, Webpack, and Jest.
How many years of experience are needed for the Senior Frontend Engineer position?
The position requires 6+ years of professional, hands-on frontend application development experience.
Is experience with APIs important for this role?
Yes, a strong fundamental understanding of working with APIs is essential for the position.
What are the expectations regarding mentoring and teaching in this role?
As a Senior Frontend Engineer, you are expected to teach and mentor junior engineers and other team members, acting as a subject matter expert on frontend technologies.
Is experience in an Agile environment necessary for this role?
Yes, the role requires experience working in an Agile environment with a global team that makes frequent production releases.
Are there any preferred technologies or frameworks for this position?
Yes, knowledge of NextJS and Jamstack (Hugo) is preferred for candidates applying for this role.
What core design principles should candidates prioritize?
Candidates should care about technical architecture and design, ensuring that solutions are flexibly designed and perform efficiently.
What is expected regarding corporate security responsibility?
Employees must abide by Mastercard's security policies, ensure the confidentiality and integrity of information, report any suspected security violations, and complete all periodic mandatory security trainings.
Does this role involve collaboration with other teams?
Yes, the Senior Frontend Engineer will liaise with other global technology, storage, and operations teams to execute projects effectively.