Back to Jobs

Senior Front End Engineer - Web Engineering: Architecting Digital Experiences at American Express

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

Join the Team That Leads the Way in Digital Experience Engineering

At American Express, we're not just building software; we're crafting experiences that make a difference in the lives of our customers. As a Senior Front End Engineer in our Web Engineering team, you'll be at the forefront of creating innovative, customer-centric digital solutions that are essential to their everyday lives. Our team is part of the U.S. Consumer Services and Enterprise Digital & Data Technology division, where we bring together cutting-edge technologies in digital experience engineering, AI/ML, marketing technology, and more to drive customer engagement and business success.

About American Express and Our Technology Team

American Express is a global company known for its commitment to customer experience, diversity, and innovation. Our technology team is a vibrant community of talented engineers and innovators who are passionate about leveraging technology to make a positive impact. We pride ourselves on an open, supportive, and inclusive environment where your voice is valued, and you're empowered to make decisions on the technologies you use to solve complex problems.

Key Responsibilities: Shaping the Future of Digital Experiences

  • Lead the Architecture and Development of Web Components: Design, develop, and maintain high-quality web components that power our digital experiences, ensuring they are scalable, maintainable, and meet the highest standards of performance and accessibility.
  • Drive Technical Innovation: Identify opportunities for adopting new technologies and practices that can enhance our digital capabilities and improve customer experiences.
  • Collaborate with Cross-Functional Teams: Work closely with Staff Engineers and other stakeholders to define solution requirements and technical implementation approaches, driving both high-level and detailed technical designs.
  • Participate in Technical Discussions and Forums: Actively engage in team and company-wide architecture and engineering discussions, sharing your expertise and insights to drive collective growth and innovation.
  • Ensure Code Quality and Health: Take responsibility for the health and quality of the code across the portfolio, providing leadership over source control management, functional testing, and CI/CD tool integration.
  • Stay Ahead of the Curve: Keep up to date with emerging technologies and practices in Node.js, npm, front-end frameworks, and other relevant areas, applying this knowledge to drive continuous improvement.

Qualifications: The Skills and Experience We're Looking For

Essential Qualifications:

  • 5+ Years of Experience in Front-End Development: Proven experience with React, JavaScript frameworks, HTML5, CSS3, and related technologies.
  • Experience with REACT/Redux: 3+ years of experience with REACT/Redux, with a deep understanding of its ecosystem and best practices.
  • Expertise in Bundlers and Package Managers: 3+ years of experience with bundlers like webpack and rollup, and package managers like npm and yarn.
  • Integration with RESTful APIs: 3+ years of experience with integrating RESTful APIs, with a strong understanding of web service technologies and fundamentals.
  • Performance Tuning of SPA: 2+ years of experience with performance tuning of Single Page Applications (SPA), ensuring fast loading times and smooth user experiences.

Preferred Qualifications:

  • Experience with GraphQL: Any experience with GraphQL is a plus, as it demonstrates your ability to adapt to and leverage emerging technologies.
  • Knowledge of Web Accessibility: Experience with WAI-ARIA and WCAG guidelines is preferred, showing your commitment to creating inclusive digital experiences.
  • Understanding of SEO Principles: Knowledge of SEO principles and how they impact front-end development is an asset.

What We Offer: Career Growth, Benefits, and More

At American Express, we're committed to supporting the growth and well-being of our colleagues. Here's what you can expect:

  • Competitive Compensation: A salary range of $110,000 to $190,000 annually, plus bonus and benefits.
  • Comprehensive Benefits Package: Including medical, dental, vision, life insurance, and disability benefits, along with a 6% company match on retirement savings.
  • Flexible Working Model: Amex Flex offers a hybrid, onsite, or virtual working arrangement, depending on the role and business needs.
  • Career Development Opportunities: Dedicated time for professional development, along with training opportunities to help you grow in your career.
  • Wellness and Support Programs: Access to global on-site wellness centers, free and confidential counseling support, and more.

Why Join American Express?

At American Express, we're not just looking for talented individuals; we're looking for people who share our values and are passionate about making a difference. As a Senior Front End Engineer, you'll be part of a dynamic team that is shaping the future of digital experiences. You'll have the opportunity to work with the latest technologies, collaborate with talented engineers, and contribute to projects that have a real impact on our customers' lives.

If you're ready for a challenge and are passionate about front-end development, we encourage you to apply. Let's discuss how you can become a vital part of our success story.

Take the Next Step

Are you ready to join a team that is leading the way in digital experience engineering? Apply now and let's explore how your skills and experience can contribute to our mission.

Apply for this job  

Similar Jobs