Logo of Huzzle

Software Engineer II - Front-end

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

AI generated summary

  • You should be adept in Angular 10+, React, JavaScript, HTML, CSS, with experience in scalable UIs, accessibility (WCAG), responsive design, CI/CD, RESTful APIs, cloud (AWS), and microservices.
  • You will analyze, design, and deliver software solutions, estimate tasks, automate processes, participate in team discussions, and ensure adherence to technology standards while reviewing team work.

Requirements

  • Front-end engineer with strong client-side development experience.
  • Expert in web technologies such as Angular 10+, React, JavaScript, HTML, CSS.
  • Experience delivering secure, maintainable, scalable, and complex Front-end/UI application solutions in a related field.
  • Experience developing accessible UIs with expert understanding of WCAG best practices.
  • Experience with responsive/adaptive design, as well as debugging of cross-browser compatibility issues.
  • Working Knowledge of CI/CD and monitoring tools.
  • Experience working with RESTful APIs and JSON.
  • Knowledge of using cloud native development such as PCF, AWS, etc.
  • Experience of Microservices architecture.

Responsibilities

  • Responsible for the analysis, design, development and delivery of software solutions
  • Participate in team prioritization discussions with Product/Business stakeholders
  • Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements
  • Automate build, operate, and run aspects of software
  • Drive code/design/process trade-off discussions within their team when required
  • Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members

FAQs

What is the job title for this position?

The job title for this position is Software Engineer II - Front-end.

What are the primary responsibilities of the Software Engineer II - Front-end?

The primary responsibilities include the analysis, design, development, and delivery of software solutions, participating in team prioritization discussions, estimating and owning delivery tasks, automating software aspects, driving code/design/process discussions, and reviewing team members’ work.

What are the key technologies required for this role?

Key technologies required include Angular 10+, React, JavaScript, HTML, and CSS.

Is experience in delivering secure and scalable UI applications necessary for this role?

Yes, experience delivering secure, maintainable, scalable, and complex Front-end/UI application solutions is necessary.

What accessibility standards should the candidate be familiar with?

The candidate should have an expert understanding of WCAG best practices for developing accessible UIs.

Are knowledge of CI/CD and monitoring tools required for this job?

Yes, a working knowledge of CI/CD and monitoring tools is required.

Is it beneficial to have experience with RESTful APIs or cloud-native development for this position?

Yes, experience with RESTful APIs and knowledge of cloud-native development such as PCF or AWS would be nice to have.

What is the corporate security responsibility associated with this role?

The corporate security responsibility includes abiding by Mastercard's security policies, ensuring confidentiality and integrity of information, reporting security violations or breaches, and completing mandatory security trainings per guidelines.

What is the job ID for this position?

The job ID for this position is R-223884.

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.