hackajob is partnering with American Express to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
B35 Senior Engineer – Frontend / React – Enterprise Architecture - Job Description
You Lead the Way. We’ve Got Your Back.
With the right backing, people and businesses have the power to progress in incredible ways.
When you join Team Amex, you become part of a global and diverse community of colleagues
with an unwavering commitment to back our customers, communities and each other. Here,
you’ll learn and grow as we help you create a career journey that’s unique and meaningful to
you with benefits, programs, and flexibility that support you personally and professionally.
At American Express, you’ll be recognized for your contributions, leadership, and impact—every
colleague has the opportunity to share in the company’s success. Together, we’ll win as a team,
striving to uphold our company values and powerful backing promise to provide the world’s best
customer experience every day. And we’ll do it with the utmost integrity, and in an environment
where everyone is seen, heard and feels like they belong.
Join Team Amex and let's lead the way together.
About Enterprise Architecture:
Enterprise Architecture is an organization within the Chief Technology Office at American
Express and it is a key enabler of the company’s technology strategy. The four pillars of
Enterprise Architecture include:
1. Architecture as Code: this pillar owns and operates foundational technologies that are
leveraged by engineering teams across the enterprise.
2. Architecture as Design: this pillar includes the solution and technical design for
transformation programs and business critical projects which need architectural
guidance and support.
3. Governance: this pillar is responsible for defining technical standards, and developing
innovative tools that automate controls to ensure compliance.
4. Colleague Enablement: this pillar is focused on colleague development, recognition,
training, and enterprise outreach.
Responsibilities
Are you interested in build cutting-edge web products that will help influence the architecture of
software developed internally at American Express? We’re looking for a frontend engineer who
understands web fundamentals to join the Architecture Governance team. The ideal candidate
should have a passion for learning new technologies, building rapid proof of concepts, and
developing products that will help shape our enterprise. We’re looking for an engineer to join a
high-powered team, who’s interested in:
Developing new user-facing features using React.js
Advocating for the user experience whether it be performance, accessibility, or general UX
best practices
Building reusable cross platform components and front-end libraries for future use
Translating designs and wireframes into high quality code
Optimizing components for maximum performance across a vast array of web-capable
devices and browsers
Performing hands-on software development, typically spending the majority of time
architecture components, developing code and unit tests, managing proof of concepts, and
conducting code reviews
Requirements
Bachelor's degree in computer science, computer engineering or a related field, or
equivalent experience
5+ years of software experience in HTML, CSS, JavaScript, and modern frontend
frameworks (React, NextJS)
Understanding of React.js and its core principles
Experience with both Responsive and Adaptive Web Design
Experience with using design language systems or similar
Experience with client-side state management, hooks, and component lifecycle
Familiarity with newer specifications of EcmaScript and/or TypeScript
Familiarity with modern front-end build pipelines and tools
Solid understanding of asynchronous programming and RESTful API integration
Demonstrated ability to lead, partner, and collaborate cross functionally across many
engineering teams
Willingness to learn new technologies and exploit them to their optimal potential
hackajob is partnering with American Express to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.