American Express

Sr Software Engineer I - JavaScript - The Card Shop

JavaScriptTypeScriptReactNode.js
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Wenn Sie bei Amex Tech einsteigen, entdecken und gestalten Sie Ihren Beitrag zu etwas Großem. Hier arbeiten Sie an der Seite talentierter Tech-Teams und bauen eine einzigartige Karriere mit der starken Unterstützung von American Express auf. Mit einer Vielzahl von Möglichkeiten, mit den neuesten Technologien zu arbeiten, und unserem Engagement, die breitere Engineering-Community durch Open Source zu unterstützen, ist es unsere Mission, Ihren Erfolg zu fördern. Denn Amex Tech wird durch unsere Technologie, unsere Kultur und unsere Kolleginnen und Kollegen angetrieben.

Die Technologieorganisation ermöglicht und beschleunigt die Wachstumsstrategien des Unternehmens. Sie liefert globale Fähigkeiten und Dienstleistungen zur Unterstützung der Kunden und Kollegen von Amex und stellt gleichzeitig eine 24/7 Service-Verfügbarkeit sicher, um ein unterbrechungsfreies, qualitativ hochwertiges Kundenerlebnis zu gewährleisten. Technologie bildet das Fundament für alles, was wir im Unternehmen tun, und treibt gleichzeitig die Differenzierung durch den Aufbau und die Nutzung innovativer Technologie und Dateneinblicke voran.

Das Team für U.S. Consumer Services and Membership Digital Experiences Technology (USCDT) bündelt grundlegende strategische Technologiekapazitäten in den Bereichen Digital Experience Engineering (Mobil und Web), Marketing- und Werbetechnologie, Unternehmenskommunikation, Reise und Lifestyle sowie Gastronomie-Technologie. Es verfolgt einen bahnbrechenden Ansatz mit Entwicklungsverantwortung für kundenorientierte Funktionen, die das digitale Engagement vertiefen und erweitern, sowie für zentrale technische Fähigkeiten, die geschäftsbereichs- und kundensegmentübergreifend sind.

Sie werden Teil der Card Shop-Gruppe sein, die sich darauf konzentriert, unseren Kunden erstklassige Nutzererlebnisse beim Einkauf von American Express Produkten zu bieten. Ihre Arbeit steht an vorderster Front des Engagements von American Express für Exzellenz gegenüber unseren Kunden und ist daher sehr sichtbar, wirkungsvoll und lohnend.

Wenn Sie das React-Ökosystem lieben und modernes, herausragendes JavaScript schreiben möchten: Wir sind ein full stack React- und NodeJS-Unternehmen. Wir entwickeln kontinuierlich hochwertige React-Seiten, die aus unseren eigenen, anspruchsvoll gestalteten React-Komponenten bestehen, um unseren Kunden moderne Erlebnisse und innovative Produkte zu bieten. Egal, ob Sie lieber reine react-Komponenten erstellen oder End-to-End JavaScript- oder TypeScript-Lösungen entwickeln möchten, wir haben Aufgaben, die Sie interessieren werden. American Express als Unternehmen ist ein react-Shop, und das Team für digitale Akquise nutzt den Technologie-Stack des Unternehmens, was es Entwicklern ermöglicht, sich auf erstklassige JavaScript-Entwicklung zu konzentrieren, in dem Wissen, dass ihre Arbeit einen Unterschied macht.

Werden Sie Teil des Card Shops und gestalten Sie die digitalen Erlebnisse mit, die Kunden beim Einkauf von American Express Produkten nutzen. Als Senior Software Engineer und praxisorientierter Tech Lead steuern Sie die Architektur und Bereitstellung von wirkungsvollen Web-Funktionen, die mit JavaScript, TypeScript, React, Node.js und modernen Webtechnologien erstellt werden. Das Team nutzt Experimente und eine Test-and-Learn-Mentalität, um das Kundenengagement und die Produktakquise zu verbessern.

Sie kombinieren fundiertes full-stack-Engineering mit technischer Führung auf Teamebene: Sie übernehmen komplexe Initiativen, treffen fundierte Architektur-Entscheidungen und unterstützen Ingenieure dabei, ihre beste Arbeit zu leisten. Sie helfen dem Team außerdem dabei, moderne KI-Coding-Agenten durchdacht einzusetzen, um die Art und Weise, wie wir Software entwerfen, bauen, testen und betreiben, zu verbessern, während Sie gleichzeitig die Messlatte für Kundenerlebnis, Sicherheit und Qualität hoch halten.

Sie arbeiten in einer agilen, funktionsübergreifenden Gruppe, in der Zusammenarbeit, Automatisierung, technische Exzellenz und kontinuierliches Lernen wichtig sind. Ihre Arbeit trägt direkt zu wichtigen Customer Journeys bei.

Bei American Express basiert unsere Kultur auf einer 175-jährigen Geschichte der Innovation, gemeinsamen Werten americanexpress.com/en-us/company/who-we-are/ und Führungsverhaltensweisen sowie einem unerschütterlichen Engagement, unsere Kunden, Gemeinschaften und Kollegen zu unterstützen. Von der Bereitstellung differenzierter Produkte bis hin zur Bereitstellung von erstklassigem Kundenservice agieren wir mit einer starken Risikokultur und stellen sicher, dass wir unser Markenversprechen von Vertrauen, Sicherheit und Service weiterhin einhalten.

Als Teil von Team Amex erleben Sie unsere starke Unterstützung mit umfassender Hilfe für Ihr ganzheitliches Wohlbefinden und vielen Möglichkeiten, neue Fähigkeiten zu erlernen, sich als Führungskraft zu entwickeln und Ihre Karriere voranzutreiben. Hier zählen Ihre Stimme und Ihre Ideen, Ihre Arbeit hat Einfluss, und gemeinsam helfen Sie uns, die Zukunft von American Express zu definieren.

VERANTWORTLICHKEITEN

Technische Führung und Entscheidungsspielraum

  1. Übernahme technischer Entscheidungen auf Teamebene, einschließlich Architektur, Engineering-Standards und Implementierungs-Abwägungen innerhalb vereinbarter Teamgrenzen.
  1. Festlegung der gemeinsamen technischen Ausrichtung über Projekte hinweg. Projektleiter koordinieren die Projektabwicklung und treffen projektspezifische Entscheidungen im Einklang mit den Teamstandards; Entscheidungen mit breiteren architektonischen oder teamübergreifenden Auswirkungen werden mit dieser Rolle und relevanten Partnern abgestimmt.
  1. Zusammenarbeit mit dem Engineering Manager, der die Personalverantwortung und Entscheidungen zu Team-Prioritäten behält. Eskalation von Entscheidungen, die den technischen Rahmen des Teams überschreiten oder erhebliche teamübergreifende oder kundenbezogene Risiken bergen.
  1. Ausbalancieren von Implementierungsarbeit mit Architektur, technischer Beratung und Mentoring; dies ist eine praxisorientierte Engineering-Rolle, keine reine Koordinationsrolle.

Was Sie tun werden

Technische Ausrichtung und Bereitstellung

  1. Entwurf, Architektur und Bereitstellung komplexer Funktionen über den gesamten Web-Anwendungs-Stack hinweg.
  1. Übersetzung von Geschäftsanforderungen in technische Lösungen gemeinsam mit Product Ownern, Ingenieuren und anderen Partnern; Aufbrechen komplexer Probleme in klare Implementierungsansätze sowie Kommunikation von Abwägungen und Risiken.
  1. Anleitung bei Architektur- und Designentscheidungen, Dokumentation wesentlicher Entscheidungen und deren Begründung sowie Sicherstellung, dass Projektlösungen mit den Teamstandards übereinstimmen.

Experimente und Kundenergebnisse

  1. Zusammenarbeit mit Product Ownern sowie Analyse- und Designpartnern, um Kunden- und Geschäftsmöglichkeiten in testbare Hypothesen zu verwandeln.
  1. Aufbau der für Experimente erforderlichen Anwendungsfunktionen, wie z. B. zuverlässige Analyse-Instrumentierung, Feature-Flags und kontrollierte Rollouts.
  1. Sicherstellung, dass Experimente messbar sind und Standards für Leistung, Barrierefreiheit, Datenschutz und Zuverlässigkeit erfüllen; Nutzung der Ergebnisse zur Steuerung von Iterations-, Rollout- oder Rollback-Entscheidungen.
  1. Anwendung der Test-and-Learn-Erkenntnisse zur Verbesserung von Engagement und Akquise entlang der Customer Journeys.

Engineering-Qualität und Produktionsgesundheit

  1. Aufbau und Weiterentwicklung sicherer, skalierbarer, belastbarer, barrierefreier und leistungsstarker Anwendungen.
  1. Verbesserung der Codequalität, automatisierten Tests, Observability, Zuverlässigkeit und Wartbarkeit, um das Vertrauen in die Bereitstellung zu erhöhen.
  1. Identifizierung und Behebung von Problemen in den Bereichen Leistung, Barrierefreiheit, Verfügbarkeit und Skalierbarkeit; Zusammenarbeit mit Site Reliability Engineering bei Produktionsuntersuchungen, Ursachenanalysen und dauerhaften Fehlerbehebungen.

Teamführung und Verbesserung

  1. Mentoring von Ingenieuren durch technische Beratung, Code-Reviews, Pair Programming und Wissensaustausch.
  1. Vereinfachung von Systemen, Reduzierung technischer Schulden und Verbesserung der Entwicklungspraktiken im Team.
  1. Evaluierung von Technologien und Frameworks und deren Einführung, wenn ein klarer Nutzen für Kunden, Anwendungen oder die Effektivität des Engineerings besteht.

KI-natives Engineering

  1. Leitung der praktischen Einführung moderner KI-Coding-Agenten in Engineering-Workflows, einschließlich Implementierung, Testerstellung, Refactoring, Dokumentation und betrieblicher Unterstützung.
  1. Unterstützung des Teams beim Aufbau wiederholbarer Arbeitsweisen mit Agenten, einschließlich klarem Aufgabenkontext, angemessener menschlicher Überprüfung und Validierung durch Tests und andere Qualitätsprüfungen.
  1. Verwendung ausschließlich genehmigter Tools und Schutz von Kunden-, Unternehmens- und proprietären Informationen; Sicherstellung, dass generierte Änderungen Sicherheits-, Datenschutz-, Lizenz-, Barrierefreiheits- und Engineering-Standards erfüllen.
  1. Evaluierung, ob agentengestützte Workflows die Bereitstellung, Qualität oder Entwicklererfahrung verbessern, und Austausch effektiver Praktiken im gesamten Team.

Was Erfolg bedeutet

  1. Technische Entscheidungen und Standards auf Teamebene sind klar, bei Bedarf dokumentiert und werden konsistent über Projekte hinweg angewendet.
  1. Customer Journeys erfüllen die vereinbarten Erwartungen an Qualität, Sicherheit, Barrierefreiheit, Leistung und Zuverlässigkeit, wobei Risiken frühzeitig erkannt werden.
  1. Experimente liefern vertrauenswürdige Erkenntnisse, die Produktentscheidungen sowie Verbesserungen bei Kundenengagement und Akquise informieren.
  1. Produktionsprobleme führen zu einem Verständnis der Grundursachen und nachhaltigen Verbesserungen, nicht nur zu kurzfristigen Fehlerbehebungen.
  1. Ingenieure sind besser in der Lage, fundierte technische Entscheidungen zu treffen, und die Bereitstellung ist durch effektive Zusammenarbeit und Automatisierung vorhersehbarer.
  1. KI-Coding-Agenten werden durch wiederholbare, verantwortungsvolle Workflows eingesetzt, die die Engineering-Effektivität verbessern, ohne Qualität, Sicherheit oder Kundenvertrauen zu gefährden.

QUALIFIKATIONEN

  1. 9+ Jahre professionelle Software-Engineering-Erfahrung, einschließlich substanzieller praktischer Erfahrung in der Erstellung moderner Webanwendungen.
  1. Nachgewiesene Erfahrung in der Architektur und Bereitstellung komplexer Produktionssysteme, der Festlegung der technischen Ausrichtung und der Umsetzung von Lösungen vom Entwurf bis zur Produktion.
  1. Starke praktische Expertise in JavaScript und TypeScript, mit fundierter Erfahrung in React und Redux oder einer vergleichbaren State-Management-Technologie.
  1. Starke Erfahrung mit Node.js, REST APIs, Express und serverseitiger JavaScript- oder TypeScript-Entwicklung.
  1. Praktische Erfahrung mit automatisierten Test-Frameworks wie Jest und Mocha sowie mit modernen JavaScript-Entwicklungspraktiken und Web-Architekturmustern.
  1. Erfahrung im Entwurf und Betrieb von Anwendungen im Hinblick auf Skalierbarkeit, Leistung, Belastbarkeit, Barrierefreiheit, Sicherheit und Wartbarkeit.
  1. Nachgewiesene technische Führung, einschließlich Mentoring von Ingenieuren, Anleitung bei Designentscheidungen und Unterstützung von Teams bei der Erzielung fundierter technischer Ergebnisse.
  1. Erfahrung in der Arbeit mit agilen Entwicklungsmethoden und DevOps-Prinzipien, einschließlich automatisierter Bereitstellung, Überwachung und Produktionsunterstützung.
  1. Starke Eigenverantwortung, Kommunikations- und Kooperationsfähigkeiten mit der Fähigkeit, teamübergreifend zu arbeiten und technische Entscheidungen sowie Abwägungen zu erklären.
  1. Eine kundenorientierte Denkweise und eine Erfolgsbilanz bei der Verbesserung digitaler Erlebnisse durch Engineering-Qualität, Automatisierung und kontinuierliche Verbesserung.
  1. Bereitschaft, mit modernen KI-Coding-Assistenten oder -Agenten zu experimentieren, sowie das Urteilsvermögen, deren Ergebnisse kritisch zu prüfen und zu validieren.

Die Arbeitserlaubnis für American Express in den USA ist erforderlich, da das Unternehmen für diese Positionen kein Visum-Sponsoring verfolgt.

Wir unterstützen Sie mit Leistungen, die Ihr ganzheitliches Wohlbefinden fördern, damit Sie Ihr Bestes geben können. Das bedeutet, dass wir uns um Ihre körperliche, finanzielle und geistige Gesundheit sowie die Ihrer Angehörigen kümmern und Ihnen die Flexibilität bieten, die Sie benötigen, um sich persönlich und beruflich zu entfalten:

  • Wettbewerbsfähige Grundgehälter
  • Bonus-Anreize
  • 6% Arbeitgeberzuschuss zur Altersvorsorge
  • Kostenloses Finanzcoaching und Unterstützung für finanzielles Wohlbefinden
  • Umfassende Leistungen für medizinische Versorgung, Zahnmedizin, Sehhilfen, Lebensversicherung und Invalidität
  • Flexibles Arbeitsmodell mit hybriden, Vor-Ort- oder virtuellen Arrangements, je nach Rolle und geschäftlichem Bedarf
  • 20+ Wochen bezahlter Elternurlaub für alle Eltern, unabhängig vom Geschlecht, angeboten bei Schwangerschaft, Adoption oder Leihmutterschaft
  • Kostenloser Zugang zu globalen Wellness-Zentren vor Ort mit medizinischem Fachpersonal (je nach Standort)
  • Kostenlose und vertrauliche Beratungsunterstützung durch unser Healthy Minds-Programm
  • Möglichkeiten zur beruflichen Weiterentwicklung und Schulung

Eine vollständige Liste der Leistungen für Team Amex finden Sie auf unserer Website für Mitarbeiterleistungen americanexpress.com/en-us/colleagues/benefits.

American Express ist ein Arbeitgeber, der Chancengleichheit fördert, und trifft Einstellungsentscheidungen ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Veteranenstatus, Behindertenstatus, Alter oder einen anderen gesetzlich geschützten Status. American Express berücksichtigt alle qualifizierten Bewerber für eine Anstellung, einschließlich derjenigen mit Vorstrafen, in Übereinstimmung mit den Anforderungen der geltenden staatlichen und lokalen Gesetze, einschließlich des California Fair Chance Act, der Los Angeles County Fair Chance Ordinance for Employers und der Fair Chance Initiative for Hiring Ordinance der Stadt Los Angeles. Für Positionen, die unter föderale und/oder staatliche Bankenvorschriften fallen, wird American Express diese Vorschriften in Bezug auf die Berücksichtigung von Bewerbern mit Vorstrafen einhalten.

Wir unterstützen unsere Kollegen mit der Hilfe, die sie benötigen, um sich beruflich und persönlich zu entfalten. Deshalb haben wir Amex Flex, unser unternehmensweites Arbeitsmodell, das den Kollegen mehr Flexibilität bietet und gleichzeitig sicherstellt, dass wir die wichtigen Aspekte unserer einzigartigen Präsenzkultur bewahren. Je nach Rolle und geschäftlichem Bedarf arbeiten die Kollegen entweder vor Ort, in einem hybriden Modell (Kombination aus Büro- und virtuellen Tagen) oder vollständig virtuell.

US-Stellensuchende - Klicken Sie hier, um das „Know Your Rights eeoc.gov/poster“-Poster anzusehen. Wenn der Link nicht funktioniert, können Sie auf das Poster zugreifen, indem Sie die folgende URL in ein neues Browserfenster kopieren und einfügen: eeoc.gov/poster.

Das Folgende stellt die erwartete Gehaltsspanne für diese Stellenausschreibung dar. Bei der Festlegung Ihres Gehalts berücksichtigen wir letztendlich Ihren Standort, Ihre Erfahrung und andere berufsbezogene Faktoren.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026