JavaScript Engineer

2 weeks ago


Burgess Hill, United Kingdom AMEX Full time

You Lead the Way. Weve Got Your Back.

With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, youll learn and grow as we help you create a career journey thats unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally.

At American Express, youll be recognized for your contributions, leadership, and impact - every colleague has the opportunity to share in the companys success. Together, well win as a team, striving to uphold our and powerful backing promise to provide the worlds best customer experience every day. And well do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong.

Join Team Amex and lets lead the way together.

One App Engineer

Our Software Engineers not only understand how technology works, but how that technology intersects with the people who count on it every day. Today, innovative ideas, insight and new perspectives are at the core of how we create a more powerful, personal and fulfilling experience for all our customers. So if youre interested in a career creating breakthrough software and making an impact on an audience of millions, look no further.

One App is the enterprise web framework that powers American Expresss digital experiences. Its a fresh take on web application development which consists of a Node.js server that serves up a single page app built using React components and makes use of Holocron, our library for building and composing microfrontends) to allow for code splitting via independently developed, tested, and deployed Holocron Modules (microfrontends).

Our goal is to provide a web application framework for building fast, scalable, secure, and modular experiences. Leaving the tooling to us so our users can focus on what matters - delivering performant, maintainable digital experiences.

How will you make an impact in this role?

We are looking for a JavaScript engineer who has great understanding of Node.js & React. Heres just some of what youll be doing:

Developing an enterprise web framework Providing support for said framework to 1,000+ engineers, including training Designing intuitive, functional and extensible APIs Building cross platform components and libraries for future reuse and open source Optimizing software for maximum performance across a vast array of web-capable devices and browsers as well as servers. Automating builds, testing, deployments and otherwise manual processes Thoroughly reviewing pull requests and identifying breaking changes

Minimum Qualifications:

Ability & aptitude for solving complex problems with simple solutions Forward thinking that anticipates the needs of our users & the enterprise Communication skills to teach users, both in writing and speaking Open source mindset, understanding of how/when to split functionality into reusable libs that can benefit the whole OSS community beyond the enterprise Strong proficiency in JavaScript, Node.js & React, including DOM manipulation and the JavaScript object model Knowledge of Accessibility and Web Standards Understanding of React and its core principles Familiarity with newer specifications of ECMAScript Experience with common JavaScript development tools such as Babel, Webpack, NPM, yarn, etc. Experience with Github Actions and understanding of DevOps practices and CI/CD pipelines. Experience writing automated tests including unit, integration, visual and performance testing. Ability to understand business requirements and translate them into technical requirements Ability to perform benchmarking and optimization Stay updated with the web frameworks and industry trends

Preferred Qualifications:

Experience architecting & building and high performance, high quality softwaredesigned for enterprise capacity. Has existing OSS contributions or created libraries that work outside of their application. Solid grasp of security best practices Knowledge of performance optimization techniques

We back our colleagues and their loved ones with benefits and programs that support their holistic well-being. That means we prioritize their physical, financial, and mental health through each stage of life. Benefits include:

Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities

Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.



  • Burgess Hill, West Sussex, United Kingdom AMEX Full time

    Transforming Digital ExperiencesAt American Express, we're pushing the boundaries of innovation in digital experiences. We're seeking a skilled JavaScript Engineer to join our team and help shape the future of our enterprise web framework. This is an exciting opportunity to work with cutting-edge technologies and collaborate with a diverse group of talented...


  • Burgess Hill, West Sussex, United Kingdom AMEX Full time

    Unlock Your Potential with AMEXAt American Express, we're committed to empowering our customers and colleagues to achieve their goals. As a Senior Software Engineer on our Enterprise Web Framework team, you'll play a critical role in shaping the future of our digital experiences.About the RoleWe're seeking a highly skilled JavaScript engineer to join our...


  • Burgess Hill, West Sussex, United Kingdom Amex Full time

    Transform the Digital ExperienceAt American Express, we're committed to delivering exceptional customer experiences through innovative technology solutions. As a Senior Software Engineer, you'll play a key role in shaping the future of our digital experiences by developing and maintaining our enterprise web framework, One App. This cutting-edge framework...


  • Burgess Hill, West Sussex, United Kingdom AMEX Full time

    Transforming Digital ExperiencesAt American Express, we're committed to delivering exceptional customer experiences through innovative technology solutions. As a Senior Software Engineer on our Enterprise Web Framework team, you'll play a critical role in shaping the future of our digital presence.Your Key Responsibilities:Design and develop a...

  • Software Engineer

    1 month ago


    Burgess Hill, West Sussex, United Kingdom American Express Full time

    About the RoleWe're seeking a talented Software Engineer to join our team at American Express. As a key member of our agile engineering team, you'll play a crucial role in designing and developing innovative payment products and services.Key ResponsibilitiesDesign and develop high-quality code to deliver new features and resolve bugsWrite comprehensive tests...

  • Software Engineer

    1 month ago


    Burgess Hill, West Sussex, United Kingdom American Express Full time

    About the RoleWe're seeking a talented Software Engineer to join our team at American Express. As a key member of our agile engineering team, you'll play a crucial role in designing and developing innovative payment products and services.Key ResponsibilitiesDesign and develop high-quality code to deliver new features and resolve bugsWrite comprehensive tests...

  • Software Engineer

    4 days ago


    Burgess Hill, West Sussex, United Kingdom Royal Mail Full time

    **Key Responsibilities**We are seeking a highly skilled Software Engineer to join our team. As a Frontend Developer, you will be responsible for designing and developing user-friendly and interactive web applications.You will work closely with our cross-functional team to deliver high-quality software solutions that meet the needs of our...

  • Software Engineer I

    2 months ago


    Burgess Hill, West Sussex, United Kingdom American Express Full time

    About American ExpressAt American Express, we're committed to delivering exceptional customer experiences and driving innovation in the payments industry. As a Software Engineer I, you'll play a key role in shaping the future of our technology and products.Key ResponsibilitiesDesign, develop, and test high-quality software applications using Java 17+ and...

  • Software Engineer I

    2 months ago


    Burgess Hill, West Sussex, United Kingdom American Express Full time

    About American ExpressAt American Express, we're committed to delivering exceptional customer experiences and driving innovation in the payments industry. As a Software Engineer I, you'll play a key role in shaping the future of our technology and products.Key ResponsibilitiesDesign, develop, and test high-quality software applications using Java 17+ and...


  • Burgess Hill, West Sussex, United Kingdom AMEX Full time

    Transforming Digital ExperiencesAt American Express, we're committed to delivering exceptional customer experiences through innovative technology solutions. As a Senior Software Developer, you'll play a key role in shaping the future of our digital presence.About the RoleWe're seeking a highly skilled JavaScript engineer to join our team and contribute to...

  • Software Engineer

    1 month ago


    Burgess Hill, West Sussex, United Kingdom American Express Full time

    About the RoleWe're seeking a talented Software Engineer to join our team at American Express. As a key member of our agile engineering team, you'll play a crucial role in designing and developing innovative payment products and services.Key ResponsibilitiesDesign and develop high-quality code to deliver new features and resolve bugsCollaborate with...

  • Software Engineer

    1 month ago


    Burgess Hill, West Sussex, United Kingdom American Express Full time

    About the RoleWe're seeking a talented Software Engineer to join our team at American Express. As a key member of our agile engineering team, you'll play a crucial role in designing and developing innovative payment products and services.Key ResponsibilitiesDesign and develop high-quality code to deliver new features and resolve bugsCollaborate with...

  • Software Engineer

    4 days ago


    Burgess Hill, West Sussex, United Kingdom Randstad Education Full time

    We are looking for a talented Frontend Software Developer to join our team. Key responsibilities include developing high-quality frontend code, collaborating with the backend team, and ensuring a seamless user experience.Key Skills:Proficiency in JavaScript and HTML/CSSExperience with modern frontend frameworksStrong understanding of web development...

  • Software Engineer I

    2 weeks ago


    Burgess Hill, West Sussex, United Kingdom American Express Full time

    Transform the Future of PaymentsAt American Express, we're on a mission to revolutionize the way people and businesses interact with each other. As a Software Engineer I, you'll play a critical role in shaping the future of our technology and product roadmap. You'll work with a talented team of high performers to deliver innovative payment products and...

  • Software Engineer I

    6 days ago


    Burgess Hill, West Sussex, United Kingdom American Express Full time

    Lead the Way with American ExpressAt American Express, we're embarking on an exciting transformation driven by an energetic new team of high performers. As a member of this dynamic team, you'll have the opportunity to shape our technology and product roadmap, delivering innovative payment products and services at a rapid pace. You'll be part of a fast-paced,...

  • Senior Engineer II

    1 week ago


    Burgess Hill, United Kingdom American Express Full time

    You Lead the Way. We've Got Your Back. With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you'll learn and grow as we help you create a...

  • Senior Engineer II

    1 week ago


    Burgess Hill, United Kingdom AMEX Full time

    You Lead the Way. Weve Got Your Back. With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, youll learn and grow as we help you create a...

  • Software Engineer I

    1 month ago


    Burgess Hill, West Sussex, United Kingdom American Express Full time

    About the RoleAt American Express, we're embarking on an exciting transformation driven by an energetic new team of high performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace, serving our customers...

  • Software Engineer I

    1 month ago


    Burgess Hill, West Sussex, United Kingdom American Express Full time

    About the RoleAt American Express, we're embarking on an exciting transformation driven by an energetic new team of high performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace, serving our customers...

  • Software Engineer I

    2 weeks ago


    Burgess Hill, West Sussex, United Kingdom American Express Full time

    Transform Your Career with American ExpressAt American Express, we're embarking on an exciting transformation driven by an energetic new team of high performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace,...