Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Front-End Engineer-R-242378 image - Rise Careers
Job details

Senior Front-End Engineer-R-242378

Our PurposeMastercard 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.Title And SummarySenior Front-End EngineerWho is Mastercard?Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.OverviewThe MasterCard software engineering team is looking for a Senior Software Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset. You will be responsible for applying Agile development principles, utilizing advanced development and design practices, and maintaining a strong focus on security, reliability, and performance to deliver exceptional solutions that exceed our customers' expectations.Role• Hands-on developer who writes high-quality, secure code that is modular, functional, and testable.• Lead the design, implementation, and delivery for engineering efforts across a program.• Create or introduce, test, and deploy new technology to optimize the service.• Design and build technical roadmaps and guide the development team on adoption.• Take strong ownership of your team’s software, including maintenance, runtime properties, and dependencies.• Communicate, collaborate, and work effectively in a global, inclusive environment.About You• Proficiency with JavaScript, React, Vue, Angular, Node.js, TypeScript, Scala, etc.• Strong foundation in algorithms, data structures, and core computer science concepts.• Evidence of working with object-oriented development and design patterns.• Experience with Agile, XP, TDD, and BDD in the software development processes.• Proficiency with cloud technologies (IaaS, PaaS, serverless, NoSQL databases), microservice design, CI/CD, and DevOps.• Experience designing scalable, fault-tolerant platforms and expertise in modern software design principles (SOLID, DRY, Single Responsibility).Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.Corporate Security ResponsibilityAll activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:• Abide by Mastercard’s security policies and practices;• Ensure the confidentiality and integrity of the information being accessed;• Report any suspected information security violation or breach, and• Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary based on location, experience and other qualifications for the role and may be eligible for an annual bonus or commissions depending on the role. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance), flexible spending account and health savings account, paid leaves (including 16 weeks new parent leave, up to 20 paid days bereavement leave), 10 annual paid sick days, 10 or more annual paid vacation days based on level, 5 personal days, 10 annual paid U.S. observed holidays, 401k with a best-in-class company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, eligibility for tuition reimbursement, gender-inclusive benefits and many more.Pay RangesNew York City, New York: $138,000 - $221,000 USDR-242378
Mastercard Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Mastercard DE&I Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Mastercard
Mastercard CEO photo
Michael Miebach
Approve of CEO

Average salary estimate

$179500 / YEARLY (est.)
min
max
$138000K
$221000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Front-End Engineer-R-242378, Mastercard

Are you ready to take your career to new heights as a Senior Front-End Engineer at Mastercard in New York, NY? At Mastercard, we're committed to building an inclusive digital economy where everyone can thrive. As part of our dynamic software engineering team, you'll play a pivotal role in driving our customer experience strategy forward. We're on the lookout for someone who not only possesses a passion for innovative technology but also thrives in a collaborative, global environment. You'll be responsible for creating high-quality, secure code that is both functional and testable, leading the design and delivery of engineering efforts across various programs. Your expertise in JavaScript frameworks such as React, Vue, or Angular, paired with knowledge in Agile methodologies, will be crucial in providing solutions that exceed our customers' expectations. If you believe in the power of technology to make transactions simple, safe, and smart, then Mastercard is the place for you! Join us, and together, we’ll unlock priceless possibilities for all.

Frequently Asked Questions (FAQs) for Senior Front-End Engineer-R-242378 Role at Mastercard
What are the main responsibilities of a Senior Front-End Engineer at Mastercard?

At Mastercard, a Senior Front-End Engineer is responsible for writing high-quality, secure code, leading the design and implementation of engineering projects, and ensuring that the customer experience is at the forefront of their work. This role involves working collaboratively with teams globally while applying Agile development principles and creating technical roadmaps to guide development. You'll optimize service offerings and maintain a strong focus on security, reliability, and performance.

Join Rise to see the full answer
What qualifications are needed to become a Senior Front-End Engineer at Mastercard?

To successfully land a position as a Senior Front-End Engineer at Mastercard, candidates should have proficiency in JavaScript frameworks like React, Vue, and Angular. A solid foundation in algorithms and data structures, experience with Agile methodologies, and knowledge of modern software design principles are essential. Familiarity with cloud technologies, microservice design, and CI/CD practices will also be significant assets.

Join Rise to see the full answer
How does Mastercard support the career growth of a Senior Front-End Engineer?

Mastercard is dedicated to fostering the professional development of its employees, including Senior Front-End Engineers. Employees have access to various resources, mentorship programs, and opportunities for continuous learning, such as tuition reimbursement and professional training. This commitment ensures that you can grow your technical skills, stay updated with industry trends, and advance your career in the fast-paced payments industry.

Join Rise to see the full answer
What does the company culture look like for Senior Front-End Engineers at Mastercard?

At Mastercard, the company culture emphasizes collaboration, inclusivity, and innovation, allowing Senior Front-End Engineers to thrive in a supportive environment. With a focus on creativity and an entrepreneurial mindset, team members are encouraged to share their ideas and take ownership of their work. The diverse workforce operates under the company’s decency quotient (DQ), which drives respectful and ethical collaboration.

Join Rise to see the full answer
What can I expect in terms of compensation and benefits as a Senior Front-End Engineer at Mastercard?

Compensation for a Senior Front-End Engineer at Mastercard includes a competitive base salary that varies based on location and experience, along with eligibility for annual bonuses. Benefits typically encompass comprehensive healthcare plans, retirement options, generous paid leave policies, fitness reimbursement, and gender-inclusive benefits, ensuring a supportive work-life balance for all employees.

Join Rise to see the full answer
Common Interview Questions for Senior Front-End Engineer-R-242378
What front-end technologies are you most proficient in, and how have you used them at your previous jobs?

When answering this question, focus on specific frameworks like React, Vue, or Angular, and discuss how you have applied them in real projects. Highlight your contributions to improving customer experience and how those technologies helped streamline processes or add functionality.

Join Rise to see the full answer
Can you describe a specific project where you applied Agile methodologies?

Provide a concrete example where you utilized Agile practices in the development lifecycle. Discuss how you participated in sprints, retrospectives, or daily stand-ups and how this method contributed to the project's success and your team's efficiency.

Join Rise to see the full answer
How do you ensure the security and performance of the code you write?

Talk about your approach to writing secure, performant code, such as code reviews, automated testing, and using profiling tools. Emphasize your understanding of best practices in security and performance optimization.

Join Rise to see the full answer
Describe a time when you faced a major challenge in a project. How did you overcome it?

Choose an instance where you encountered a significant obstacle, such as a technical issue or a tight deadline. Discuss your thought process, the steps taken to resolve the issue, and what the outcome taught you about problem-solving and resilience.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in front-end development?

Mention specific resources you utilize, such as blogs, online courses, tech conferences, or community events. Highlight how you actively apply what you've learned to your projects and collaborate with peers to share knowledge.

Join Rise to see the full answer
What methods do you follow for code reviews and feedback?

Discuss your philosophy about code reviews, emphasizing collaboration and continuous improvement. Describe how you provide constructive feedback and how you handle receiving feedback from peers.

Join Rise to see the full answer
How do you prioritize and manage multiple tasks or projects simultaneously?

Share your strategies for time management, such as using task management tools or prioritizing based on deadlines and project impacts. Provide examples of successfully juggling multiple projects and meeting deadlines.

Join Rise to see the full answer
What is your experience with DevOps practices in the development process?

Discuss your familiarity with DevOps principles like CI/CD and how you integrate them into your workflow. Provide examples of how these practices have enhanced collaboration between development and operations teams.

Join Rise to see the full answer
Can you explain the importance of user experience in front-end development?

Emphasize the pivotal role user experience plays in front-end development. Discuss how you design user interfaces that prioritize usability, accessibility, and aesthetics to enhance overall satisfaction.

Join Rise to see the full answer
How have you contributed to the growth of your team or organization?

Reflect on your contributions beyond coding, such as mentoring junior developers, leading initiatives, or suggesting process enhancements. Highlight how your actions positively impacted team dynamics or project outcomes.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Photo of the Rise User
IMC Hybrid Chicago, United States
Posted 3 days ago
Posted 10 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 5 days ago

We believe in connecting everyone to Priceless possibilities. We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible.

134 jobs
MATCH
VIEW MATCH
BADGES
Badge Diversity ChampionBadge Future MakerBadge Global CitizenBadge Office VibesBadge Work&Life BalanceBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!