-
Mastercard

Front-end Engineer - React-R-238302

Mastercard
Poland · Full-time · Entry

Our Purpose

Mastercard 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 Summary

Front-end Engineer - React

Overview

Front-end engineers working on Mastercard's Enterprise Open Banking platform play a key role in the development and maintenance of the products that secure high-quality connectivity to banks across Europe that is frictionless, safe, and secure. Building on the strong foundation of our state-of-the-art bank connectivity APIs, the engineers create low-touch solutions that take the burden of handling customer onboarding and verification, account information services, and payment initiation from customers that want to spend their efforts building great products that leverage the full potential of the Open Banking standard.

Role

Our engineers work at the bleeding edge of account information and payment initiation technologies, often solving problems that are yet to be tackled within the industry in areas of API security, data accessibility, processing, and analysis. You will be joining a group of highly skilled individuals working together as a team to push the limits of what is possible to achieve with open banking.

You will have many colleagues around different countries, with your nearest peers being located primarily in Poland, Denmark and Ireland.

About You

We are looking for motivated individuals that are looking to be a part of an established division comprised of both industry veterans as well as newcomers. What they all have in common is the understanding that in order to achieve great things, being able to work together as a team is a must.

Ideally you can see yourself in the description below – however, if you fulfil only some of the criteria, do no hesistate to apply, we would love to hear from you regardless!

Requirements

  • Skilled in developing scalable, high-performance React applications with TypeScript.
  • Proficient in managing complex state using Redux, Context API, or custom solutions.
  • Highly capable of designing and implementing performant React components by leveraging advanced data structures like trees, graphs, and arrays. This ensures optimized rendering and efficient state handling, with TypeScript providing type safety and correctness.
  • Solid understanding of front-end security vulnerabilities (e.g., XSS, CSRF, CORS) and best practices to mitigate them.
  • Proficiency in HTML and CSS.
  • Experience working closely with designers to ensure the best user experience.


Nice to have

  • Understanding of back-end software development (our systems are built in C#, using ASP.NET Core)
  • Knowledge of WCAG standards (2.1 AA and forward).
  • Experience with provisioning infrastructure as code (e.g. Terraform) is a plus.
  • Interest in computer security (Certificates, HTTPS) is a plus.
  • Prior experience in closely regulated industries (financial, medical, etc.) or areas that deal with handling personal information is welcome but not required.


Beyond that, it is expected that you have experience building software using modern development standards, meaning it should not come as a surprise that we utilize all the tools at our disposal from standard ticketing systems (Azure DevOps / Jira), VCS, test automation, to CI/CD pipelines.

And above all, we hope that you love solving problems!

Corporate Security Responsibility

All 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.


R-238302

Key Skills

Ranked by relevance

react infrastructure as code data structures typescript terraform devops cicd jira c
Login to Apply
Posted
Mar 06, 2025
Type
Full-time
Level
Entry
Location
Gdańsk
Company
Mastercard

Industries

Financial Services IT Services IT Consulting Technology Information Internet

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Mastercard
Related

Software Engineer, Java

2026-03-28

Full-time
Not Applicable
Portugal
Financial Services
Engineering
View Job Details
Mastercard
Related

Lead Data Scientist

2026-03-24

Full-time
Not Applicable
Ireland
Financial Services
Engineering
View Job Details
Mastercard
Related

Project Manager, Program Management, Advisors & Consulting Services

2026-03-24

Full-time
Mid-Senior
Poland
Financial Services
Project Management