American Express

Senior Frontend Software Engineer - Global Commercial Services Technology

Remote, United States · Remote · Posted 1 month ago

Opens egug.fa.us2.oraclecloud.com

Get a version of your resume written for this job.

Salary
Not listed
Job type
Full-time
Work mode
Remote
Source
Oracle (employer's hiring system)

Skills mentioned

React, TypeScript, Express, React Native, Next.js, CSS, Tailwind, CI/CD

About the role

Global Commercial Services (GCS) serves millions of business customers around the world, from mom-and-pop shops to Fortune 500 companies. We back businesses so they can do more business, with a mission to be the undisputed leader in financial and membership services - responsibly driving double-digit revenue growth. We do that by offering a diverse range of payment and cashflow tools, from a wide range of traditional card products, to working capital and supply chain financing, to new digital solutions that make it easy for our customers to manage a full range of their financial and payment needs. 

The Global Commercial Services team at American Express is seeking a Senior Software Engineer I with strong expertise in frontend development and user-centric product engineering. This role will play a key part in building a next-generation expense management platform that delivers intuitive, scalable, and high-performing digital experiences for Small and Medium-sized (SMS) businesses and Corporate customers. 

  • Lead the design, development, and deployment of modern web applications using React and TypeScript. 

  • Collaborate closely with product managers, designers, and stakeholders to shape product requirements and user experiences. 

  • Build scalable, responsive, and accessible frontend architectures and component libraries. 

  • Develop data-driven UI experiences, dashboards, and dynamic forms using JSON-schema or similar approaches. 

  • Partner with backend engineers to integrate APIs and deliver seamless end-to-end functionality. 

  • Mentor engineers and contribute to a strong culture of collaboration across teams and engineering guilds. 

  • Integrate analytics, instrumentation, and observability into frontend applications. 

  • Optimize performance, scalability, and reliability across browsers and devices. 

  • Participate in architecture discussions, RFCs, and proof-of-concept initiatives. 

  • Establish and maintain coding standards, testing practices, and design conventions. 

  • Plan, estimate, and execute on deliverables while proactively identifying risks and resolving blockers. 

  • Communicate progress and demonstrate milestones to stakeholders, incorporating feedback into iterative improvements. 

Qualifications 

  • 5+ years of experience in software engineering with a strong focus on frontend development. 

  • Experience collaborating closely with product management and UX design teams. 

  • Strong design sensibilities and a desire to build pixel perfect UI. 

  • Strong communication, leadership, and mentoring skills. 

  • Expert proficiency in React and Typescript. 

  • Strong hands-on experience building modern web applications:

Web: Next.js (App Router, RSC), React 19. 

Mobile: React Native (Expo), React 19. 

Monorepo: Turborepo 

Data & state: TanStack Query (React Query) for server state, Zustand for client state, and tRPC for type-safe client-server contracts. 

UI & design system: Tailwind CSS, class-variance-authority, and an internal component library; Framer Motion and react-reanimated for animation. 

Observability & analytics: Datadog RUM and APM, Amplitude, FullStory. 

Testing: Vitest for unit and integration tests; familiarity with component, visual, and end-to-end testing approaches. 

CI/CD: Github Actions 

Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for this position. 

Job ID or-egug-fa-us2-oraclecloud-com-cx-1-26010244 · Original posting ↗