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

React Engineer

Join American Express as a React Engineer in Sunrise, FL. Engage in UI development, APIs, and modern tooling. Competitive salary and benefits.

American Express logo
American Express

Full Stack Engineer - React, Node.js

Join American Express as a Full Stack Engineer working with React and Node.js in a hybrid role in New York.

American Express logo
American Express

Senior NodeJS Backend Engineer

Join American Express as a Senior NodeJS Backend Engineer to design and maintain scalable backend systems.

American Express logo
American Express

Senior Engineer - Java, JavaScript, REST API

Senior Engineer role focusing on Java, JavaScript, and REST APIs in a dynamic team at American Express, NY.

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

NodeJS Backend Engineer - Lounge Services

Join American Express as a NodeJS Backend Engineer to design and maintain scalable backend systems in a hybrid work environment.

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.

American Express logo
American Express

Senior Backend Software Engineer - Digital Banking Payments

Senior Backend Engineer for Digital Banking Payments, skilled in Java, Kotlin, and Microservices, based in Phoenix, AZ.

American Express logo
American Express

Senior Data Architect with GraphQL Expertise

Join American Express as a Senior Data Architect to lead GraphQL API design and implementation in a hybrid work environment.

American Express logo
American Express

Software Engineer Summer Internship

Join American Express as a Software Engineer Intern in New York. Gain real-world experience in software development.

Squarespace logo
Squarespace

Senior Frontend Software Engineer

Join Squarespace as a Senior Frontend Software Engineer, focusing on JavaScript, React.js, and Angular in a hybrid work environment.

American Express logo
American Express

Senior iOS Developer

Join American Express as a Senior iOS Developer to build innovative mobile apps using SwiftUI and GraphQL in a hybrid work environment.

American Express logo
American Express

Software Engineer Summer Internship

Join American Express as a Software Engineer Intern in Sunrise, FL. Gain real-world experience in software development.

IBM logo
IBM

Senior Frontend Developer with React.js

Join IBM as a Senior Frontend Developer specializing in React.js to build innovative web applications using microservices architecture.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

EverCommerce logo
EverCommerce

Senior Full-Stack Software Engineer - Node/React

Join EverCommerce as a Senior Full-Stack Engineer, focusing on Node/React for the EverPro platform. Remote work in USA/Canada.

Saxum logo
Saxum

Senior Front-end Developer (ReactJS)

Join Saxum as a Senior Front-end Developer specializing in ReactJS, working on diverse digital products in Amsterdam.

Saxum logo
Saxum

Senior Front-end Developer (ReactJS)

Join Saxum as a Senior Front-end Developer (ReactJS) in Amsterdam. Work on diverse digital products, enhance your skills, and enjoy great benefits.

Expensify logo
Expensify

Full Stack Engineer with JavaScript and React

Join Expensify as a Full Stack Engineer to develop innovative solutions in a remote role. Skills in JavaScript, React, and more required.

Saxum logo
Saxum

Senior Front-end Developer (ReactJS)

Join Saxum as a Senior Front-end Developer (ReactJS) in Amsterdam. Work on diverse digital products, enhance your skills, and grow your career.

Addepar logo
Addepar

Senior Frontend Software Engineer - React.js

Join Addepar as a Senior Frontend Engineer, focusing on React.js and AWS, to enhance our Navigator tool.

PayPal logo
PayPal

Senior Front-end Engineer

Join PayPal as a Senior Front-end Engineer, focusing on React, JavaScript, and web applications.