Senior Developer - Global Advertising and Brand Management (GABM) - Remote Opportunity with American Express Careers
Join the Ranks of a Global Icon: American Express Careers
At American Express, we're not just a company - we're a community that empowers individuals and businesses to progress in extraordinary ways. As a member of Team Amex, you'll be part of a diverse and global collective committed to backing our customers, communities, and each other. We're dedicated to providing the world's best customer experience, and we're looking for talented individuals like you to help us achieve this goal.
About American Express and the Global Advertising and Brand Management (GABM) Organization
As a marketer at American Express, you'll play a pivotal role in crafting authentic relationships with customers who impact lives and businesses worldwide. Our marketers combine creativity, inspired storytelling, and data-driven insights to create genuine human connections that drive business results. The Global Advertising and Brand Management (GABAM) organization is on a mission to create marketplace demand and drive commerce for American Express through innovative products, partnerships, marketing, and customer experiences.
Within GABM, our In-House Creative agency, OnBrand, is expanding and seeking a Senior Developer to join our team. As a Senior Developer, you'll report to the OnBrand Production Director and be responsible for driving the development of digital experiences that are seamless, innovative, and customer-centric.
Key Responsibilities
- Execute development for multiple parallel project engagements, ensuring timely and high-quality delivery.
- Write high-quality code for digital platforms using HTML, CSS, and JavaScript, staying up-to-date with industry best practices.
- Produce, maintain, and modify digital experiences and user interfaces that are responsive, accessible, and performance-driven.
- Partner with UX/UI, copy, and design teams to develop the overall look and design of digital experiences, ensuring a cohesive and customer-centric approach.
- Ensure that best practices regarding accessibility, responsiveness, performance, and ease of use are integrated into project ideation and execution.
- Develop an overall development approach and guide other developers through execution to delivery, providing proactive coaching, feedback, and oversight.
- Ensure all digital experiences align to industry standards and best practices, staying ahead of the curve in terms of technology and innovation.
- Partner with the QA team to troubleshoot and resolve defects, identify patterns, and apply learnings to optimize overall development processes.
Essential and Preferred Qualifications
To succeed in this role, you'll need:
- A strong background in software development, with a focus on front-end development and digital experiences.
- Proficiency in HTML, CSS, and JavaScript, with experience working with modern front-end frameworks and libraries.
- Experience with responsive web design, accessibility, and performance optimization.
- Strong understanding of UX/UI principles and human-centered design.
- Excellent problem-solving skills, with the ability to debug and troubleshoot complex issues.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Experience with Agile development methodologies and version control systems like Git.
Preferred qualifications include:
- Experience working in an In-House Creative agency or a similar environment.
- Knowledge of design systems and experience working with design tools like Sketch or Figma.
- Familiarity with back-end development and API integration.
- Experience with testing frameworks and automated testing.
Skills and Competencies Required for Success
To thrive in this role, you'll need to possess:
- Technical expertise: A strong foundation in front-end development, with a willingness to stay up-to-date with emerging technologies and trends.
- Collaboration and communication: The ability to work effectively with cross-functional teams, including UX/UI, copy, and design.
- Problem-solving and analytical skills: A strong analytical mindset, with the ability to debug and troubleshoot complex issues.
- Creativity and innovation: A passion for creating innovative and customer-centric digital experiences.
- Adaptability and flexibility: The ability to adapt to changing project requirements and priorities.
Career Growth Opportunities and Learning Benefits
At American Express, we're committed to helping you grow and develop your skills. As a Senior Developer, you'll have opportunities to:
- Work on high-profile projects that drive business results and customer engagement.
- Develop your technical expertise and stay up-to-date with industry trends and best practices.
- Collaborate with cross-functional teams and learn from other experts in the field.
- Take on leadership roles and mentor junior developers.
- Participate in training and development programs to enhance your skills and career prospects.
Work Environment and Company Culture Highlights
As a remote team member, you'll enjoy the flexibility to work from anywhere. We're committed to creating a culture that is inclusive, collaborative, and supportive. Our benefits and programs are designed to support your personal and professional growth, including:
- A competitive salary and benefits package.
- Opportunities for career growth and development.
- A flexible work environment that supports work-life balance.
- A diverse and inclusive community that values different perspectives and experiences.
- Recognition and rewards for outstanding performance and contributions.
Compensation, Perks, and Benefits
We offer a competitive salary and benefits package that reflects your skills and experience. Our benefits include:
- Comprehensive health insurance.
- Retirement savings plan.
- Paid time off and holidays.
- Flexible work arrangements.
- Opportunities for career growth and development.
Join Team Amex and Let's Lead the Way Together
If you're a motivated and talented Senior Developer looking for a new challenge, we want to hear from you. Join our team and be part of a global community that is shaping the future of commerce and customer experiences. Apply now and let's lead the way together!
Apply for this job