hackajob
is collaborating with American Express
to connect them with exceptional tech professionals for this role.B35 Senior Engineer - Frontend / React - Enterprise Architecture - Job DescriptionYou 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 colleagueswith 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 toyou with benefits, programs, and flexibility that support you personally and professionally.At American Express, you’ll be recognized for your contributions, leadership, and impact—everycolleague 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 bestcustomer experience every day. And we’ll do it with the utmost integrity, and in an environmentwhere 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 AmericanExpress and it is a key enabler of the company’s technology strategy. The four pillars of
Enterprise Architecture Include
- Architecture as Code: this pillar owns and operates foundational technologies that are
leveraged by engineering teams across the enterprise.
- Architecture as Design: this pillar includes the solution and technical design for
transformation programs and business critical projects which need architectural
guidance and support.
- Governance: this pillar is responsible for defining technical standards, and developing
innovative tools that automate controls to ensure compliance.
- 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 ofsoftware developed internally at American Express? We’re looking for a frontend engineer whounderstands web fundamentals to join the Architecture Governance team. The ideal candidateshould have a passion for learning new technologies, building rapid proof of concepts, anddeveloping 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.jsAdvocating for the user experience whether it be performance, accessibility, or general UXbest practicesBuilding reusable cross platform components and front-end libraries for future useTranslating designs and wireframes into high quality codeOptimizing components for maximum performance across a vast array of web-capabledevices and browsersPerforming hands-on software development, typically spending the majority of timearchitecture components, developing code and unit tests, managing proof of concepts, andconducting code reviews
Requirements
Bachelor's degree in computer science, computer engineering or a related field, orequivalent experience5+ years of software experience in HTML, CSS, JavaScript, and modern frontendframeworks (React, NextJS)Understanding of React.js and its core principlesExperience with both Responsive and Adaptive Web DesignExperience with using design language systems or similarExperience with client-side state management, hooks, and component lifecycleFamiliarity with newer specifications of EcmaScript and/or TypeScriptFamiliarity with modern front-end build pipelines and toolsSolid understanding of asynchronous programming and RESTful API integrationDemonstrated ability to lead, partner, and collaborate cross functionally across manyengineering teamsWillingness to learn new technologies and exploit them to their optimal potential