Senior Engineer - Javascript, React.js
American ExpressJoin 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
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.
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.
Software Engineer III
Join American Express as a Software Engineer III in Phoenix, AZ. Work on global scale software with cutting-edge technologies.
Software Engineer III
Join American Express as a Software Engineer III in New York, NY. Work on global scale software with a hybrid model.
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.
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.
Senior React FrontEnd Developer
Join Outliant as a Senior React FrontEnd Developer to design and optimize complex user interfaces remotely.
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.
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.
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.
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.
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.
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.
Senior Web Frontend Engineer - React/TypeScript
Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.
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.
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.
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.
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.
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.
Frontend Engineer with React.js Experience
Join VectorShift as a Frontend Engineer to shape user experiences using React.js in a dynamic startup environment.
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.
Senior ReactJS Developer
Join NTT DATA as a Senior ReactJS Developer in San Leandro, CA. Develop high-quality web applications using ReactJS.
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.
Senior Frontend Engineer
Join Bellhop as a Senior Frontend Engineer to develop responsive web applications using React and JavaScript.