**Experienced Full Stack Software Engineer – Web & Cloud Application Development for American Express Remote Jobs Virtual Customer Care Chat Professional**
**Join the Global Community of Colleagues at American Express** Are you a talented and motivated software engineer looking for a challenging and rewarding career opportunity? Do you want to be part of a global and diverse community of colleagues who share a commitment to delivering exceptional customer experiences? Look no further than American Express, where you'll have the chance to lead the way in shaping the future of payments and commerce. **About American Express** At American Express, we're dedicated to helping our customers, communities, and each other succeed. We're a global company with a rich history, and we're proud of our commitment to innovation, integrity, and customer satisfaction. Our team is passionate about creating a workplace that's inclusive, supportive, and empowering, where everyone feels seen, heard, and valued. **The Opportunity** As a Full Stack Software Engineer on our Virtual Customer Care Chat team, you'll play a critical role in developing and maintaining the digital experiences that our customers love. You'll work closely with our UX/UI, copy, and design teams to create seamless and intuitive interfaces that drive business results and unlock value. Our team is passionate about innovation, and we're always looking for new ways to push the boundaries of what's possible. **Responsibilities** As a Full Stack Software Engineer, your responsibilities will include: * Executing development for a range of multiple parallel project engagements * Writing high-quality code for digital platforms using HTML, CSS, and JavaScript * Producing, maintaining, and modifying digital experiences and user interfaces * Partnering with the UX/UI, copy, and design teams to develop the overall look and design of digital experiences * Ensuring that best practices regarding accessibility, responsiveness, performance, and ease of use are included early on in project ideation * Developing an overall development approach and guiding other developers through execution to delivery * Providing proactive coaching, feedback, and oversight for developers on project-based work * Ensuring all digital experiences align to industry standards and best practices * Partnering with the QA team to troubleshoot and resolve defects, identify patterns, and use learnings to optimize overall development processes **Essential Qualifications** To be successful in this role, you'll need: * A Bachelor's degree in Computer Science, Information Technology, or a related field * At least 3 years of experience in software development, with a focus on web and cloud application development * Proficiency in HTML, CSS, JavaScript, and related technologies * Experience with agile development methodologies and version control systems (e.g., Git) * Strong problem-solving skills and attention to detail * Excellent communication and collaboration skills **Preferred Qualifications** While not required, the following qualifications would be a plus: * Experience with cloud-based platforms (e.g., AWS, Azure) * Knowledge of design patterns and principles * Familiarity with testing frameworks and tools (e.g., Jest, Cypress) * Experience with continuous integration and continuous deployment (CI/CD) pipelines * Certification in a related field (e.g., AWS Certified Developer, Certified Scrum Master) **Skills and Competencies** To succeed in this role, you'll need to demonstrate the following skills and competencies: * Strong technical skills, with a focus on web and cloud application development * Excellent problem-solving skills and attention to detail * Strong communication and collaboration skills * Ability to work in a fast-paced, dynamic environment * Willingness to learn and adapt to new technologies and processes * Strong analytical and critical thinking skills **Career Growth Opportunities and Learning Benefits** At American Express, we're committed to helping our colleagues grow and develop their careers. We offer a range of learning and development opportunities, including: * Access to online training and development platforms * Mentorship programs and coaching * Opportunities for career advancement and professional growth * A culture of innovation and experimentation, where you can try new things and take calculated risks **Work Environment and Company Culture** Our team is passionate about creating a workplace that's inclusive, supportive, and empowering. We believe in: * Diversity, equity, and inclusion * Work-life balance and flexibility * Open communication and feedback * Continuous learning and development * Collaboration and teamwork **Compensation, Perks, and Benefits** We offer a competitive compensation package, including: * Salary and bonus structure * Comprehensive benefits package, including medical, dental, and vision insurance * 401(k) matching program * Paid time off and holidays * Flexible work arrangements and remote work options **How to Apply** If you're a motivated and talented software engineer looking for a challenging and rewarding career opportunity, we encourage you to apply. Please submit your resume and a cover letter outlining your experience and qualifications for this role. We can't wait to hear from you! **Join the conversation:** Follow us on social media to stay up-to-date on the latest news and opportunities from American Express: * Twitter: @AmericanExpress * LinkedIn: American Express * Facebook: @AmericanExpress **Equal Employment Opportunity** American Express is an equal opportunity employer and welcomes applications from diverse candidates. We're committed to creating a workplace that's inclusive, supportive, and empowering, where everyone feels seen, heard, and valued.