Mastercard Job - 49667085 | CareerArc
  Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: Mastercard
Location: Prague, Prague, Czech Republic
Career Level: Associate
Industries: Banking, Insurance, Financial Services

Description

Our Purpose

We work 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. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.

Title and Summary

Software Development Engineer - UI Developer Software Development Engineer - UI Developer. Are you interested at UI development and you would like to get involved and learn on how our UI works and want to build the front end of a platform used by some of the world's leading brands? Do you want to work in an inclusive and nurturing culture that encourages your own professional learning and development? SessionM, a Mastercard Company, is a customer engagement platform empowering global brands to forge stronger and more profitable customer relationships. We partner with brands to drive marketing transformation through innovative technology and services. We are headquartered in Boston with offices around the world including Prague.
Overview
• Responsible for the analysis, development and delivery of software solutions for our UI platform
• Delivers requirements for new applications and customizations, adhering to standards, processes and best practices
• Performs critical evaluation of software requirements, designs, and implementation. Identify design weakness and come up with effective test coverage accordingly.
Responsibilities
• Own software delivery tasks (code development, test, deployment) at an application/software component level
• Knowledge of testing principles (unit, integration, end-to-end). Experience with test automation
• Participate in team prioritization discussions with Product/Business stakeholders
• Able to troubleshoot and refactor existing code
• Adopt new languages and architecture patterns needed for the work
• Assist peers and learn from experienced members
• Demonstrate active learning and sharing of software practices via Guild/Engineering community initiatives
• Creates technical documentation of APIs and services being delivered Experience
• Knowledge of JavaScript (ES6+), TypeScript, React.js
• Knowledge of HTML & CSS and Node.js
• Experience with communication with REST API / GraphQL
• Experience with front-end tools like Webpack and then GitLab CI, docker and AWS is an advantage
• Experience with test automation tools and frameworks such as Cypress or Cucumber is appreciated

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.




 Apply on company website