A
American Express
FrontendSenior
Senior Frontend Software Engineer - Global Commercial Services Technology
ReactTypeScriptNext.jsReact NativeExpoTurborepoReact QueryZustandtRPCTailwind CSSclass-variance-authorityFramer Motionreact-reanimatedDatadog RUMDatadog APMAmplitudeFullStoryVitestGitHub ActionsJSON-schema
Про позицію
Global Commercial Services (GCS) serves millions of business customers worldwide. The team is seeking a Senior Software Engineer I with strong frontend expertise to build a next-generation expense management platform delivering intuitive, scalable digital experiences for small and medium 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.
Вимоги
- 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.
Переваги
- Competitive base salaries
- Bonus incentives
- 6% Company Match on retirement savings plan
- Free financial coaching and financial well-being support
- Comprehensive medical, dental, vision, life insurance, and disability benefits
- Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
- 20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
- 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
До кого писати
Senior Frontend Software Engineer - Global Commercial Services Technology
Оригінал