About the job
You Lead the Way. We’ve Got Your Back.At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways. Whether we’re supporting our customers’ financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining what’s possible — and we’re proud to back each other every step of the way. When you join #TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day.
From building next-generation apps and microservices in Kotlin to using AI to help protect our customers from fraud, you could be doing transformational work that brings our iconic, global brand into the future. As a part of our tech team, we could work together to bring ground-breaking and diverse ideas to life that power the digital systems, services, products and platforms that millions of customers around the world depend on. If you love to work with APIs, contribute to open source, or use the latest technologies, we’ll support you with an open environment and learning culture to grow your career.
Function Description:
If you love the React and NodeJS ecosystem and want to design and write modern best in class JavaScript we have a position for you. We are a full stack React and NodeJS shop. We continuously develop high quality React pages comprised of our own elegant crafted React components delivering a modern profitable product to our customers. American Express Digital Engineering Experience group pioneers in full stack development. So if you like creating responsive web applications and like to create pages in React, Node, GraphQL or even NextJS we have things that will interest you. American Express as a corporation are a React and Node shop and the Digital Experience Engineering Demand Generation team sit on top of the corporation's technology stack allowing developers to concentrate on wholesome JavaScript goodness knowing that what they do makes a difference.:
We thoroughly interview each candidate for hands on skills, attitude & enthusiasm. We are an elite team expecting you to have made a significant investment in your skills which we will raise to the next level in this position.
Responsibilities:
You would be writing, testing, and delivering features to the production systems. Responsibilities include development, styling and deployment of React based web pages on a full stack NodeJS based REST & GraphQL based backend. Our teams implement features and create variant React Tests that are played out on our live pages so expect experimentation to be ppart of the sprint cycle.
We would expect you to follow the neo-classical scrum agile process with 2-week sprint cycles working closely with our product teams.
Requirements:
- Enthusiasm for everything JavaScript
- Knowledge of the NPM ecosystem
- 2+ year track record in React, Node, styling, Jest
- Understanding of what Webpack and babel do
- Understanding of eslint and quality tools
- Understanding of Rest, GraphQL, ExpressJS
- Understanding of recent JS developments
Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.