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

Vantage

Dublin

On-site

EUR 70,000 - 100,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vantage Resources is seeking a senior frontend engineer to design, develop, and maintain customer-facing web applications using React and Angular. You will work in an agile team, integrating with Spring Boot services and REST APIs to deliver high-performance frontend solutions.

The role requires 3–5+ years of frontend experience, strong TypeScript skills, and familiarity with modern build tools. You will collaborate with product owners, architects, and business stakeholders and mentor junior

Qualifications

  • 3–5+ years’ experience in software engineering or frontend development.
  • Strong commercial experience with React and Angular ecosystems.
  • Proficient with TypeScript and modern frontend build tools (Webpack/Babel).
  • Experience building complex web apps from the ground up.
  • Understanding of Java and Spring Boot backend integration.

Responsibilities

  • Design, develop, and maintain complex customer-facing web applications using React and Angular.
  • Build scalable, secure frontend solutions within an agile engineering environment.
  • Develop client-side logic and integrate with Spring Boot backend services.

Skills

React/Angular
TypeScript
REST APIs
Git
CI/CD
Jira/Confluence
Cloud platforms

Education

Bachelor's degree in CS/SE

Tools

Webpack
Babel
AWS/Azure
Kubernetes/OpenShift

Job description

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer Europe
Staff Software Engineer Europe

Paymentology • Dublin

On-site
EUR 120,000 - 160,000
Manager, Software Engineering
Manager, Software Engineering

JobCubby • Dublin

Hybrid
EUR 120,000 - 160,000
Manager, Software Engineering R-282605
Manager, Software Engineering R-282605

Mastercard • Dublin

On-site
EUR 120,000 - 180,000
Senior Front End Developer – React
Senior Front End Developer – React

Jobtailor • Dublin

On-site
EUR 70,000 - 100,000
Lead Software Engineer
Lead Software Engineer

Mastercard • Dublin

On-site
EUR 120,000 - 160,000
Frontend Engineer: React & Angular for FinTech Payments
Frontend Engineer: React & Angular for FinTech Payments

Vantage • Dublin

On-site
EUR 70,000 - 100,000
Custom Software Engineer
Custom Software Engineer

Accenture • Ireland

On-site
EUR 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

RECRUITERS • Dublin

Hybrid
EUR 76,000 - 101,000
Software Engineer ll
Software Engineer ll

Nicoll Curtin • Dublin

On-site
EUR 70,000 - 100,000
Software Engineer II
Software Engineer II

MasterCard • Glencullen

On-site
EUR 65,000 - 90,000
Flexible work hours
Paid volunteer days
Charitable matching
+1