- Job Title: Senior Software Engineer
- Location: Arlington, Virginia
- Employment Type: Full-time
- Job Requisition ID: R-206635
Mastercard is dedicated to connecting and powering an inclusive digital economy that benefits everyone. They focus on making transactions safe, simple, smart, and accessible. With a culture of inclusion, they value individual strengths, views, and experiences. At Mastercard, differences are seen as a strength that enables them to make better decisions, drive innovation, and deliver superior business results.
Mastercard Data & Services is seeking a Senior Software Engineer to join their Technical Foundations program – Design Systems team. As a Senior Software Engineer, you will work on the development of a React-based design system and other core front-end technologies and systems that enhance product development on their platform. You’ll be part of a flexible team, and your contributions will include designing, building, and testing features without rigid organizational structures. Your work will be collaborative and focused on delivering a high-quality user experience.
- Design and build composable, reusable, responsive, and accessible React components
- Develop tooling and resources to enhance the experience for teams using the design system
- Collaborate with designers and product teams to seamlessly integrate the design system into product development
- Conduct code reviews and provide constructive feedback to team members
- Advocate for best practices in design and development
- Ensure the design system and front-end infrastructure remain modern and powerful
- Mentor and provide guidance to other team members
- Front-end development experience with a strong focus on design systems
- Proficiency in React.js and related front-end technologies
- Familiarity with design systems, design tokens, and component-based UI development
- Knowledge of relevant tools such as Storybook, Figma, NPM, etc.
- Working knowledge of accessibility best practices, including WCAG standards and ARIA
- Familiarity with front-end testing frameworks
- Strong knowledge of UI/UX principles and accessibility standards
- Ability to learn and work in different parts of the stack
- Interest in improving end-user and developer experiences
- Effective communication and collaboration skills
- Experience with agile methodologies and DevOps practices
Mastercard’s Data & Services team provides cutting-edge software products focusing on data-driven technologies and innovation. Their services encompass business experimentation, loyalty and marketing program automation, data analytics, and risk management services.
- Arlington, Virginia: $129,000 – $199,000 USD
Equal Opportunity Employer:
In the US, Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
If you require accommodations or assistance to complete the online application process, please contact email@example.com. Please do not include any medical or health information in this email, as the Reasonable Accommodations team will respond promptly.
Corporate Security Responsibility:
All individuals working for or on behalf of Mastercard are responsible for information security. They are expected to abide by Mastercard’s security policies and practices, ensure the confidentiality and integrity of the information they access, report any suspected information security violations or breaches, and complete mandatory security training.