Description
Mastercard is hiring a Senior Software Engineer to design, develop, and maintain scalable web applications using React.js and Node.js. The role covers frontend components, backend services and RESTful APIs, databases, authentication, security, performance optimization, testing, code reviews, production troubleshooting, and collaboration with product, design, QA, and engineering teams. Candidates should have 6–7 years of professional software development experience, strong React.js and Node.js expertise, AI fluency with tools such as Claude and GitHub Copilot, and a bachelor's degree in a relevant field.
