Back to Jobs

Senior Full Stack Developer - American Express OnBrand In-House Creative Agency - Remote Work Opportunity with Global Impact

Remote, USA Full-time Posted 2025-11-03

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 for this job  

Similar Jobs