React TypeScript Frontend Engineer, Digital Banking-Banking Tools

American Express

React TypeScript Frontend Engineer, Digital Banking-Banking Tools

Salary Not Specified

American Express, City of Westminster

  • Full time
  • Permanent
  • Onsite working

Posted 3 weeks ago, 30 Aug | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: 513e351e150e4386819992b7c45c1468

Full Job Description

We are building a banking platform that enables teams to create products at scale and powers digital channels to deliver compelling experiences in a dramatically faster fashion. As an Engineer, you will be responsible for building this cutting-edge technology framework that facilitates developer productivity without compromising on quality at enterprise scale.

We look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. We welcome diverse perspectives and people who are not afraid to challenge assumptions. Our engineers are expected to involve themselves in the full product lifecycle and share their opinions about the direction of our products.

Our mission is to accelerate the pace of financial innovation and build new financial products for American Express. Our platform streamlines the process of launching and iterating on financial products.

Responsibilities:

  • Full-stack greatly preferred

  • 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

  • The ability to take ownership of work and to see it through

    Strong proficiency in React, TypeScript, and CSS

  • Proficient with CSS3

  • Knowledge of Accessibility and Web Standards

  • Experience with both Responsive and Adaptive Web Design

  • Experience with using design language systems or similar

  • Understanding of React.js and its core principles

  • Familiarity with ADA compliance

  • Familiarity with modern front-end build pipelines and tools

  • Experience with common front-end development tools such as Babel,

  • Webpack, NPM, yarn, etc.

  • Ability to perform benchmarking and optimisation

    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.

    We back our colleagues and their loved ones with benefits and programs that support their holistic well-being. That means we prioritize their physical, financial, and mental health through each stage of life. Benefits include:
  • Competitive base salaries

  • Bonus incentives

  • Support for financial-well-being and retirement

  • Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)

  • Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need

  • Generous paid parental leave policies (depending on your location)

  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)

  • Free and confidential counseling support through our Healthy Minds program

  • Career development and training opportunities