Logo of Huzzle

Senior Frontend Engineer

Applications are closed

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Dublin

Requirements

  • 6+ years professional, hands-on, frontend application development experience.
  • Expert React ES6 Javascript and Typescript skills including areas of functional and asynchronous programming.
  • Expert CSS development knowledge and experience with both native and using frameworks e.g. bootstrap, tailwind, mui, etc.
  • Strong working knowledge of Node.js, NPM, Webpack and Jest.
  • Knowledge of NextJS, Jamstack (Hugo) is preferred.
  • Demonstrable experience in building interactive web applications with polished, good looking, consistent, responsive and accessible UI/UX.
  • Proven track record in web application development.
  • Strong fundamentals of working with APIs.
  • You care about the technical architecture and design - ensuring that the solution is flexibly designed and performs efficiently.
  • Experienced working in an Agile environment with a global team that makes frequent production releases.
  • Background in Dev/Ops a distinct advantage.
  • Background in automation a distinct advantage.
  • 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.

Responsibilities

  • Lead planning, design and implementation of technical solutions for global customers (internal and external).
  • Design, build, roll out, and maintain UI components and patterns that will be used with multiple teams.
  • Continually ideate, scope, develop, deliver, test and iterate features for the constantly evolving and growing API Platform.
  • Contribute to Mastercard Open Source projects.
  • Ensure appropriate levels of automation are adopted (build, deploy, configure, validate, monitor).
  • Teach and mentor junior engineers and other team members. As an SME on frontend technologies, teams will look up to you for guidance.
  • Liaise with other global technology, storage, and operations teams to execute.
  • Act as subject matter expert for API Platform and services to support customer integrations on occasion.

FAQs

What is the primary responsibility of a Senior Frontend Engineer at Mastercard?

The primary responsibility includes leading the planning, design, and implementation of technical solutions for global customers, designing and maintaining UI components, and contributing to Mastercard Open Source projects.

What programming languages and skills are required for this role?

The role requires expert knowledge in React ES6 JavaScript and TypeScript, CSS development, and strong working knowledge of Node.js, NPM, Webpack, and Jest.

How many years of experience are needed for the Senior Frontend Engineer position?

The position requires 6+ years of professional, hands-on frontend application development experience.

Is experience with APIs important for this role?

Yes, a strong fundamental understanding of working with APIs is essential for the position.

What are the expectations regarding mentoring and teaching in this role?

As a Senior Frontend Engineer, you are expected to teach and mentor junior engineers and other team members, acting as a subject matter expert on frontend technologies.

Is experience in an Agile environment necessary for this role?

Yes, the role requires experience working in an Agile environment with a global team that makes frequent production releases.

Are there any preferred technologies or frameworks for this position?

Yes, knowledge of NextJS and Jamstack (Hugo) is preferred for candidates applying for this role.

What core design principles should candidates prioritize?

Candidates should care about technical architecture and design, ensuring that solutions are flexibly designed and perform efficiently.

What is expected regarding corporate security responsibility?

Employees must abide by Mastercard's security policies, ensure the confidentiality and integrity of information, report any suspected security violations, and complete all periodic mandatory security trainings.

Does this role involve collaboration with other teams?

Yes, the Senior Frontend Engineer will liaise with other global technology, storage, and operations teams to execute projects effectively.

Connecting Everyone to Priceless Possibilities

Consulting
Industry
10,001+
Employees
1966
Founded Year

Mission & Purpose

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.

Get notified when Mastercard posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?