American Express logo

Senior Engineer - Javascript, React.js

American Express

Join American Express as a Senior Engineer - Javascript, React.js

About the Role

As a Senior Engineer at American Express, you will be part of a dynamic team that is responsible for developing and maintaining enterprise data platforms. You will work with cutting-edge technologies to build software that is integral to our customers' digital experiences. This role requires a strong foundation in front-end development, particularly with JavaScript and React.js, and a passion for creating scalable and efficient software solutions.

Key Responsibilities

  • Software Development: Lead the technical aspects of software development, including coding, testing, and deployment. You will be expected to contribute to software builds through consistent development practices, lead code reviews, and automate testing processes.
  • Leadership: Function as a leader within the software engineering team, mentoring junior engineers and driving improvements in productivity and efficiency.
  • Innovation: Influence team members with creative changes and improvements, challenge the status quo, and demonstrate risk-taking to achieve team goals.
  • Collaboration: Work alongside talented engineers in an open, supportive, and inclusive environment where your voice is valued.

Required Qualifications

  • Bachelor's or Master's degree in computer science, computer engineering, or a related technical discipline, or equivalent work experience.
  • 5+ years of development experience with a strong proficiency in JavaScript, including DOM manipulation and JavaScript Object Model.
  • Experience with React.js and its core principles, as well as popular workflows like Redux and Flux.
  • Proficiency in HTML, CSS, and preprocessors like SASS.
  • Good knowledge of JS design patterns, ES6, and TypeScript.
  • Experience with unit testing frameworks such as JEST and Enzyme.

Preferred Qualifications

  • Experience with NodeJS and ExpressJS.
  • Familiarity with front-end development tools such as Babel, Webpack, and NPM.
  • Knowledge of RESTful APIs, GIT/SVN, and cloud technologies.
  • Experience with distributed systems, algorithms, and databases.
  • Strong experience in SQL/NoSQL databases and CI/CD tool chains like Jenkins Pipeline.

Benefits

American Express offers a comprehensive benefits package that supports your physical, financial, and mental well-being. Benefits include competitive salaries, bonus incentives, retirement savings plans, medical and dental insurance, flexible working models, and extensive parental leave. Additionally, you will have access to wellness centers, counseling support, and career development opportunities.

Location

This position is based in Phoenix, Arizona, with a hybrid working model that allows for both on-site and remote work.

About American Express

At American Express, we believe in backing our colleagues and customers to progress in incredible ways. Join us and be part of a global community that values diversity, innovation, and integrity. Together, we strive to provide the world's best customer experience every day.

Apply now to become a part of #TeamAmex and lead the way in technology innovation.

Benefits
Extracted with AI

  • Competitive base salaries
  • Bonus incentives
  • 6% Company Match on retirement savings plan
  • Free financial coaching and financial well-being support
  • Comprehensive medical, dental, vision, life insurance, and disability benefits
  • Flexible working model with hybrid, onsite or virtual arrangements
  • 20+ weeks paid parental leave for all parents
  • Free access to global on-site wellness centers
  • Free and confidential counseling support
  • Career development and training opportunities

Similar jobs

Last update: 23 minutes ago

American Express logo
American Express

Senior Full Stack Engineer - Java, JavaScript, React, Node

Join American Express as a Senior Full Stack Engineer specializing in Java, JavaScript, React, and Node. Work in a hybrid environment.

American Express logo
American Express

Senior Full Stack Engineer - JavaScript/Python

Join American Express as a Senior Full Stack Engineer specializing in JavaScript and Python. Develop web applications and RESTful APIs.

American Express logo
American Express

Software Engineer III

Join American Express as a Software Engineer III in Phoenix, AZ. Work on global scale software with cutting-edge technologies.

American Express logo
American Express

Software Engineer III

Join American Express as a Software Engineer III in New York, NY. Work on global scale software with a hybrid model.

Softrams logo
Softrams

Mid-Level Full Stack Developer (Angular, React, NodeJS)

Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.

Oracle logo
Oracle

Senior Frontend Software Developer

Join Oracle Health AI as a Senior Frontend Developer to innovate EHR with AI and cloud technology. Remote role with competitive benefits.

Outliant logo
Outliant

Senior React FrontEnd Developer

Join Outliant as a Senior React FrontEnd Developer to design and optimize complex user interfaces remotely.

Capital Rx logo
Capital Rx

Senior Frontend Developer (React/Redux, TypeScript/JavaScript)

Join Capital Rx as a Senior Frontend Developer, specializing in React/Redux and TypeScript/JavaScript, to build scalable web applications.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Betterment logo
Betterment

Full Stack Software Engineer - Product Engineering

Join Betterment as a Full Stack Software Engineer in NYC, focusing on product engineering with React.js, GraphQL, and Ruby on Rails.

Snappy logo
Snappy

Full Stack Engineer with JavaScript and React.js

Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.

State Street logo
State Street

Global Markets Application Developer, AVP

Join State Street as a Global Markets Application Developer, AVP, in Boston. Develop and enhance foreign exchange trading services using Java, React.js, and more.

Axiom World logo
Axiom World

MERN Full Stack Developer

Join our team as a MERN Full Stack Developer. Work on innovative projects using MongoDB, Express.js, React.js, and Node.js.

Tymit logo
Tymit

Senior Web Frontend Engineer - React/TypeScript

Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.

Clear Street logo
Clear Street

Senior Front End Software Engineer - Trading Systems

Join Clear Street as a Senior Front End Engineer to build trading systems using React and modern tech stack.

Transcard logo
Transcard

Senior Front End Software Engineer

Join Transcard as a Senior Front End Software Engineer. Work remotely in the US, developing web applications using Angular, React, and Blazor.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

Rhombus logo
Rhombus

Senior Frontend Software Engineer (React, TypeScript)

Join Rhombus as a Senior Frontend Software Engineer to build complex features in React and TypeScript. Onsite in Sacramento, CA.

WP Engine logo
WP Engine

Senior Web Developer with WordPress and React Experience

Join WP Engine as a Senior Web Developer specializing in WordPress and React. Work remotely to build high-performance sites.

VectorShift logo
VectorShift

Frontend Engineer with React.js Experience

Join VectorShift as a Frontend Engineer to shape user experiences using React.js in a dynamic startup environment.

Adobe logo
Adobe

Senior Frontend Web Developer

Join Adobe as a Senior Frontend Web Developer in New York, NY. Work with ReactJS, NodeJS, and more to create cutting-edge web applications.

NTT DATA North America logo
NTT DATA North America

Senior ReactJS Developer

Join NTT DATA as a Senior ReactJS Developer in San Leandro, CA. Develop high-quality web applications using ReactJS.

banQi logo
banQi

Full Stack Software Engineering Specialist (Node/React)

Join banQi as a Full Stack Software Engineering Specialist, working with Node.js and React Native in a dynamic environment.

Bellhop logo
Bellhop

Senior Frontend Engineer

Join Bellhop as a Senior Frontend Engineer to develop responsive web applications using React and JavaScript.