Back to Jobs

Experienced Remote Senior Developer – American Express Digital Transformation and Innovation Team

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

Welcome to American Express: A World of Opportunities

Imagine being part of a global community that is dedicated to backing its customers, communities, and each other. At American Express, we believe that with the right support, people and businesses can progress in incredible ways. As a leader in the financial industry, we are committed to providing the world's best customer experience every day, upholding the highest standards of integrity, and fostering an environment where everyone feels seen, heard, and valued.

About Our Team: Global Advertising and Brand Management (GABM)

The GABM organization is on a mission to create marketplace demand and drive commerce for American Express through innovative products, partnerships, marketing, and customer experiences. As part of this team, you will be working with OnBrand, our in-house creative agency, which is embarking on an exciting journey of expansion. Our ambition is to become the creative partner-of-choice, building seamless customer experiences that drive results and unlock value through industry-defining creative excellence.

Job Overview: Senior Developer

We are seeking an experienced Senior Developer to join our team, reporting to the OnBrand Production Director. As a Senior Developer, you will play a critical role in executing development for multiple parallel project engagements, writing high-quality code for digital platforms, and producing, maintaining, and modifying digital experiences and user interfaces. You will be working closely with cross-functional teams, including UX/UI, copy, and design, to develop the overall look and design of digital experiences.

Key Responsibilities:

  • Execute development for a range of multiple parallel project engagements, ensuring timely and high-quality delivery.
  • Write high-quality code for digital platforms using HTML, CSS, and Javascript, adhering to industry standards and best practices.
  • Produce, maintain, and modify digital experiences and user interfaces, ensuring seamless customer experiences across all touchpoints.
  • Partner with the UX/UI, copy, and design teams to develop the overall look and design of digital experiences, providing input on technical feasibility and best practices.
  • Ensure that best practices regarding accessibility, responsiveness, performance, and ease of use are included early on in project ideation, guaranteeing that our digital experiences are inclusive and user-friendly.
  • Develop an overall development approach and guide other developers through execution to delivery, providing proactive coaching, feedback, and oversight on project-based work.
  • Ensure all digital experiences align to industry standards and best practices, staying up-to-date with the latest trends and technologies in the field.
  • Partner with the QA team to troubleshoot and resolve defects, identify patterns, and use learnings to optimize overall development processes, continuously improving our digital experiences.

Essential Qualifications:

To be successful in this role, you will need:

  • A strong foundation in computer science, with a degree in Computer Science, Engineering, or a related field.
  • At least 5 years of experience in software development, with a focus on digital platforms and user interfaces.
  • Proficiency in HTML, CSS, and Javascript, with experience in developing responsive, accessible, and performant digital experiences.
  • Excellent problem-solving skills, with the ability to analyze complex problems and develop creative solutions.
  • Strong communication and collaboration skills, with experience working with cross-functional teams, including UX/UI, copy, and design.
  • A passion for staying up-to-date with the latest trends and technologies in the field, with a commitment to continuous learning and professional development.

Preferred Qualifications:

While not required, the following qualifications are preferred:

  • Experience working with agile methodologies, such as Scrum or Kanban.
  • Knowledge of front-end build tools, such as Webpack or Gulp.
  • Familiarity with back-end technologies, such as Node.js or Ruby on Rails.
  • Experience with cloud-based platforms, such as AWS or Azure.
  • Certifications in software development, such as AWS Certified Developer or Google Cloud Certified - Professional Cloud Developer.

Skills and Competencies:

To succeed in this role, you will need to possess the following skills and competencies:

  • Technical skills: Proficiency in HTML, CSS, and Javascript, with experience in developing responsive, accessible, and performant digital experiences.
  • Problem-solving skills: Excellent problem-solving skills, with the ability to analyze complex problems and develop creative solutions.
  • Communication skills: Strong communication and collaboration skills, with experience working with cross-functional teams, including UX/UI, copy, and design.
  • Adaptability: Ability to adapt to changing priorities and deadlines, with a flexible and agile approach to software development.
  • Continuous learning: Commitment to continuous learning and professional development, staying up-to-date with the latest trends and technologies in the field.

Career Growth Opportunities and Learning Benefits:

At American Express, we are committed to helping our employees grow and develop in their careers. As a Senior Developer, you will have access to a range of training and development programs, including:

  • Technical training: Opportunities to develop your technical skills, including training in the latest technologies and trends in software development.
  • Leadership development: Programs to help you develop your leadership skills, including coaching, mentoring, and training in leadership and management.
  • Cross-functional training: Opportunities to work with different teams and functions, including UX/UI, copy, and design, to develop a broader understanding of the business and its operations.
  • Networking opportunities: Opportunities to network with other professionals in the field, including attendance at industry conferences and events.

Work Environment and Company Culture:

At American Express, we are committed to creating a work environment that is inclusive, diverse, and supportive. Our company culture is built on a set of values that include:

  • Integrity: We operate with the highest standards of integrity, transparency, and accountability.
  • Respect: We treat each other with respect, dignity, and compassion, valuing diversity and promoting inclusion.
  • Trust: We build trust with our customers, colleagues, and partners, through open communication, empathy, and a commitment to delivering on our promises.
  • Teamwork: We work together as a team, collaborating and supporting each other to achieve our goals and objectives.

Compensation, Perks, and Benefits:

At American Express, we offer a competitive compensation package, including a salary, bonus, and benefits. Our perks and benefits include:

  • Flexible working arrangements: We offer flexible working arrangements, including remote work options, to help you balance your work and personal life.
  • Comprehensive benefits package: We offer a comprehensive benefits package, including medical, dental, and vision insurance, as well as a 401(k) retirement plan.
  • Professional development opportunities: We offer a range of training and development programs, including technical training, leadership development, and cross-functional training.
  • Recognition and rewards: We recognize and reward our employees for their contributions, including bonuses, stock options, and other incentives.

Conclusion:

If you are a motivated and experienced Senior Developer looking for a new challenge, we encourage you to apply for this exciting opportunity. At American Express, we offer a dynamic and supportive work environment, with opportunities for career growth and development. Join our team and be part of a global community that is dedicated to backing its customers, communities, and each other.

Ready to Apply?

If you are ready to take your career to the next level, we encourage you to apply now. Please submit your application, including your resume and a cover letter, to be considered for this exciting opportunity.

Apply for this job  

Similar Jobs

Data Analyst - Junior Level (Remote)

Remote, USA Full-time

Nike, Inc. Product Business Integration Undergraduate Internship

Remote, USA Full-time

Data Entry- Full Time - Work Online ( Remote)

Remote, USA Full-time

Entry-Level Freight Dispatcher – Weekly Pay: $1,800 to $3,200+

Remote, USA Full-time

Senior Analyst, Marketing Effectiveness

Remote, USA Full-time

Lead Instructional Designer (Remote)

Remote, USA Full-time

Certified Pharmacy Technician, Amazon Pharmacy

Remote, USA Full-time

Part Time Distribution Supply Planner (Weekends Only) Supply Chain Rosemont, Illinois, United S[...]

Remote, USA Full-time

Remote Transportation Manager - Logistic & Freight Coordination

Remote, USA Full-time

Clinical Data Entry, EMR Experience

Remote, USA Full-time

Experienced Customer Service Representative – Fredericksburg, VA Office – Deliver Exceptional Policyholder Experience and Thrive in a Dynamic Work Environment

Remote, USA Full-time

Apply Now: Need English Tutor ? Work from Home in Canton, MI

Remote, USA Full-time

Payroll & Bookkeeping Specialist

Remote, USA Full-time

Overnight Live Chat Agent (Remote, No Experience, Part Time)

Remote, USA Full-time

Customer Service Representative 2nd Shift

Remote, USA Full-time

Director of Experience and Design

Remote, USA Full-time

User Experience Athlete ( Night shift, Remote)

Remote, USA Full-time

Manager, Core Ads Algorithms - DSE

Remote, USA Full-time

Immediate Hiring: Need English Tutor ? Work from Home in Pierre

Remote, USA Full-time

Telecommuting Data Entry Specialist (Hiring Immediately)

Remote, USA Full-time