Senior Software Engineer, Design Systems
Company: Mastercard
Location: Arlington
Posted on: August 4, 2022
|
|
Job Description:
Our PurposeWe 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. Job TitleSenior Software Engineer, Design
SystemsOur PurposeWe 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. Job TitleSenior Software
Engineer, Design SystemsPosition OverviewThe Core Platform group
within the Mastercard Data & Services organization builds common,
high-performance, and easy-to-use solutions for cross-cutting
concerns of the data analytics products on our platform. One such
solution we provide is a robust design system which aims to help
market-facing teams satisfy the needs of their customers with
cohesive yet flexible front-end libraries.We are seeking a Senior
Software Engineer, Design Systems who is excited to join a
development team that focuses on the development of our React-based
design system as well as other core front-end technologies and
systems that accelerate and enhance product development on our
platform. We work in small, flexible teams. Every team member
contributes to designing, building, and testing features. There are
no rigid organizational structures, and each team uses processes
that work the best for that team members and projects.What is Data
& Services?The Data & Services team is a key differentiator for
MasterCard, providing the cutting-edge software products that help
our customers grow. Centered on data-driven technologies and
innovation, these services include business experimentation,
loyalty and marketing program automation, data analytics, and risk
management services.Position responsibilities* Design and build
React components that are composable, reusable, responsive, and
accessible* Develop tooling and resources that make using the
design system an outstanding experience for consuming teams* Ensure
the design system and overall front end infrastructure we provide
to our organization are modern and powerful* Collaborate across
teams with exceptional peers who are passionate about what they do*
Mentor and provide guidance to other team membersAll About You*
Understanding of one or more programming languages/technology
stacks (we primarily work in TypeScript/JavaScript, React, and
CSS)* Familiarity with design systems, design tokens, and
component-based UI development* Familiarity with relevant tools
such as Storybook, Figma, NPM, etc.* Working knowledge of
accessibility best practices including WCAG standards, ARIA, etc.*
Familiarity with front-end testing frameworks* Interest in staying
up-to-date with emerging trends in front end development and design
systems* Eager and able to contribute to discussions around UI/UX
design* Flexibility to learn and work in different parts of the
stack* Interest in improving end-user experience and developer
experience* Interest in mastering the ins and outs of the
technologies you work with rather than just using them for the task
at hand* Motivation, creativity, self-direction, and desire to
thrive on small project teamsCOVID-19 Considerations We value the
safety of each member of our community because we know we're all in
this together. In many locations, which may change over time, we've
implemented a virtual hiring process and continue to interview
candidates by video or phone. In addition, in some locations, only
individuals who have been fully vaccinated will be permitted inside
Mastercard offices until further notice.In the US, Mastercard is a
government contractor, which may legally require most Mastercard
employees to be vaccinated unless a verified approved medical or
religious exemption is granted. Further, we are currently making
every effort towards having employees return to work in the office
2 days per week, if that makes sense for their team. Everyone must
be vaccinated to enter Mastercard offices at this time. Therefore,
we expect all candidates to be vaccinated or to be approved for a
medical or religious accommodation prior to commencing work at
Mastercard.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
reasonable_accommodation@mastercard.com and identify the type of
accommodation or assistance you are requesting. Do not include any
medical or health information in this email. The Reasonable
Accommodations team will respond to your email promptly.Corporate
Security ResponsibilityAll 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, andComplete all periodic mandatory
security trainings in accordance with Mastercard's
guidelines.PDN-95d6732b-28d4-41d8-9c18-b3e5d1573ae4
Keywords: Mastercard, Arlington , Senior Software Engineer, Design Systems, IT / Software / Systems , Arlington, Virginia
Click
here to apply!
|