Join the American Express Team: A Global Leader in Customer Experience
At American Express, we're dedicated to creating a world where people and businesses can thrive. As a global leader in customer experience, we're on a mission to provide the world's best service every day. Our diverse community of colleagues is united by a shared commitment to backing our customers, communities, and each other. When you join Team Amex, you'll become part of a dynamic and supportive environment that empowers you to grow, learn, and make a meaningful impact.
About OnBrand: American Express's In-House Creative Agency
OnBrand is American Express's in-house creative agency, and we're on an exciting journey of expansion. Our ambition is to become the creative partner-of-choice for building seamless customer experiences that drive results and unlock value through deeper knowledge of our business. We're focused on developing forward-thinking ideas and work across channels, end-to-end experiences in digital and beyond.
Job Summary: Senior Full Stack Developer
We're seeking a highly skilled Senior Full Stack Developer to join our OnBrand team. As a Senior Developer, you'll play a critical role in executing development for multiple parallel project engagements. You'll work closely with our UX/UI, copy, and design teams to develop the overall look and design of digital experiences. Your expertise in HTML, CSS, and JavaScript will help us create high-quality digital platforms that meet industry standards and best practices.
Key Responsibilities:
- Execute development for multiple parallel project engagements, ensuring timely delivery and high-quality results.
- Write high-quality code for digital platforms using HTML, CSS, and JavaScript.
- Produce, maintain, and modify digital experiences and user interfaces.
- Partner with the UX/UI, copy, and design teams to develop the overall look and design of digital experiences.
- Ensure that best practices regarding accessibility, responsiveness, performance, and ease of use are included early on in project ideation.
- Develop an overall development approach and guide other developers through execution to delivery.
- Provide proactive coaching, feedback, and oversight for developers on project-based work.
- Ensure all digital experiences align to industry standards and best practices.
- Partner with the QA team to troubleshoot and resolve defects, identify patterns, and use learnings to optimize overall development processes.
Requirements and Qualifications:
To succeed in this role, you'll need:
- A bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 5 years of experience in full-stack development, with a focus on HTML, CSS, and JavaScript.
- Strong proficiency in front-end development frameworks and libraries, such as React, Angular, or Vue.js.
- Experience with back-end development frameworks and libraries, such as Node.js, Ruby on Rails, or Django.
- Excellent problem-solving skills, with the ability to analyze complex issues and develop creative solutions.
- Strong communication and collaboration skills, with experience working with cross-functional teams.
- A passion for delivering high-quality results and meeting deadlines.
Preferred Qualifications:
We'd love to see:
- Experience with Agile development methodologies and version control systems, such as Git.
- Familiarity with cloud-based platforms and services, such as AWS or Azure.
- Knowledge of accessibility guidelines and best practices, such as WCAG 2.1.
- Experience with UX/UI design principles and human-centered design approaches.
What We Offer:
As a member of the American Express team, you'll enjoy:
- A competitive salary and benefits package.
- Opportunities for career growth and professional development.
- A dynamic and supportive work environment that encourages collaboration and innovation.
- Flexible work arrangements, including remote work options.
- Access to cutting-edge technologies and tools.
- A diverse and inclusive community that values and celebrates individuality.
Why Join American Express?
At American Express, we're committed to creating a workplace where everyone can thrive. Here are just a few reasons why you should consider joining our team:
- Make a meaningful impact: Our work has a direct impact on people's lives and businesses around the world.
- Grow and develop: We offer a range of training and development programs to help you grow and advance in your career.
- Collaborate with the best: Our team is made up of talented and dedicated professionals who are passionate about delivering exceptional results.
- Enjoy a dynamic work environment: Our workplace is designed to inspire creativity, collaboration, and innovation.
- Be part of a global community: We're a global company with a diverse and inclusive community of colleagues.
How to Apply:
If you're a motivated and talented Senior Full Stack Developer looking for a new challenge, we want to hear from you. Please submit your application, including your resume and a cover letter, to [insert link]. We can't wait to learn more about your skills and experience.
Conclusion:
Joining the American Express team is an opportunity to be part of a global leader in customer experience. As a Senior Full Stack Developer, you'll play a critical role in creating high-quality digital platforms that meet industry standards and best practices. With a competitive salary and benefits package, opportunities for career growth and professional development, and a dynamic and supportive work environment, this is a role you won't want to miss. Apply now and take the first step towards a rewarding new role.
Apply Now