freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer (React & Angular) – Mastercard Payment Gateway Services (MPGS) – Contract

Open 5d reposted 2× · 2 open copies

Summary

Build and maintain customer-facing web apps using React and Angular, integrating with Spring Boot backends to power Mastercard’s payment gateway services.

What’s involved:



  • Design, develop, and maintain complex customer-facing web applications using React and Angular

  • Build scalable, secure, and high-performance frontend solutions within an agile engineering environment

  • Develop and maintain client-side logic while integrating seamlessly with Spring Boot backend services

  • Work with RESTful APIs and asynchronous request handling to deliver robust application functionality

  • Write clean, efficient, and maintainable code following frontend development best practices

  • Optimise applications for speed, scalability, performance, and exceptional user experience

  • Participate in code reviews, contribute technical feedback, and promote engineering standards

  • Troubleshoot frontend issues, bugs, and performance bottlenecks across applications

  • Collaborate with cross-functional teams including developers, architects, product owners, and business stakeholders

  • Mentor and support junior developers by sharing knowledge, best practices, and technical guidance

  • Stay current with emerging frontend technologies and contribute to continuous improvement initiatives



What you need:



  • 3–5+ years’ experience in software engineering / frontend development roles

  • Strong commercial experience with React and Angular, including their wider ecosystems

  • Strong experience with TypeScript and modern frontend build tools such as Webpack or Babel

  • Experience developing complex web applications from the ground up

  • Strong understanding of Java and Spring Boot, particularly backend integration and microservices environments

  • Experience designing and consuming REST APIs

  • Good understanding of SQL, distributed systems, and troubleshooting application performance issues

  • Experience working with Git and modern CI/CD practices

  • Familiarity with tools such as Jira and Confluence within agile delivery teams

  • Experience with cloud platforms such as AWS or Azure is desirable

  • Experience with Kafka/Event Streaming, Kubernetes/OpenShift, GitHub Actions, or performance tuning is highly desirable

  • Payments or FinTech industry experience is preferred but not essential

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience



What’s on offer:



  • Opportunity to work with Mastercard Payment Gateway Services (MPGS) on innovative digital payment solutions

  • Exposure to large-scale, secure, customer-facing platforms within a global payments organisation

  • Agile and collaborative engineering environment

  • Opportunity to gain experience with modern technologies across React, Angular, Spring Boot, cloud, and distributed systems

  • Potential pathway to future opportunities within Mastercard



Vantage Resources is an equal opportunity employer. All qualified applicants will receive equal consideration for engagement and/or employment. An inclusive and diverse workforce is an essential part of our culture and the service we provide to our customers.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available