FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – JavaScript
American Express. Own team-level technical decisions, including architecture, engineering standards, and implementation trade-offs.
Posted 10/6/2026full-timeNew York City • New York • United StatesSenior💰 $123,000 - $215,250 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in architecting and delivering complex web applications, with a strong focus on scalability, performance, and security. Proven ability to lead technical direction, mentor engineers, and collaborate effectively across teams to drive continuous improvement and innovation.
Highest-signal resume keywords
JavaScript ExpertiseTypeScript ProficiencyReact and Redux ExperienceTechnical LeadershipAgile Development Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Web Application ArchitectureNode.js DevelopmentREST API DesignAutomated Testing FrameworksPerformance OptimizationSecurity Standards ComplianceScalability SolutionsCode Quality ImprovementFeature Flag ImplementationAI Coding Assistant Adoption
Soft Skills
CollaborationCommunicationMentoringOwnershipCustomer-First Mindset
Tools & Technologies
JestMochaExpressDevOps PrinciplesAnalytics Instrumentation
Industry Keywords
Software EngineeringTechnical DirectionProduction SystemsDigital Experience ImprovementAccessibility Standards
Tech Stack
Tools & technologiesJavaScriptJestMochaNode.jsReactReduxTypeScript
About the role
Key responsibilities & impact- Own team-level technical decisions, including architecture, engineering standards, and implementation trade-offs.
- Set shared technical direction across projects and align broader architectural decisions with relevant partners.
- Design, architect, and deliver complex features across the full web application stack.
- Translate business needs into technical solutions with Product Owners, engineers, and other partners.
- Guide architecture and design decisions, document significant decisions and rationale, and maintain alignment with team standards.
- Partner with Product Owners, analytics, and design partners to create testable customer and business hypotheses.
- Build capabilities for experimentation, including analytics instrumentation, feature flags, and controlled rollouts.
- Ensure experiments meet performance, accessibility, privacy, and reliability standards and use results to guide iteration.
- Build and evolve secure, scalable, resilient, accessible, and high-performing applications.
- Improve code quality, automated testing, observability, reliability, and maintainability.
- Partner with Site Reliability Engineering on production investigations, root-cause analysis, and lasting fixes.
- Mentor engineers through technical guidance, code reviews, pair programming, and knowledge sharing.
- Simplify systems, reduce technical debt, and improve team development practices.
- Evaluate technologies and frameworks for customer and engineering benefit.
- Lead responsible adoption of AI coding agents for implementation, testing, refactoring, documentation, and operational support.
- Protect customer, company, and proprietary information and ensure generated changes meet security, privacy, licensing, accessibility, and engineering standards.
Requirements
What you’ll need- 9+ years of professional software engineering experience, including substantial hands-on experience building modern web applications.
- Demonstrated experience architecting and delivering complex production systems, setting technical direction, and carrying solutions from design through production.
- Strong hands-on expertise in JavaScript and TypeScript, with deep experience in React and Redux or a comparable state-management technology.
- Strong experience with Node.js, REST APIs, Express, and server-side JavaScript or TypeScript development.
- Practical experience with automated testing frameworks such as Jest and Mocha, and with modern JavaScript development practices and web architecture patterns.
- Experience designing and operating applications for scalability, performance, resilience, accessibility, security, and maintainability.
- Demonstrated technical leadership, including mentoring engineers, guiding design decisions, and helping teams reach sound technical outcomes.
- Experience working with Agile development methodologies and DevOps principles, including automated delivery, monitoring, and production support.
- Strong ownership, communication, and collaboration skills, with the ability to work across teams and explain technical decisions and trade-offs.
- A customer-first mindset and a track record of improving digital experiences through engineering quality, automation, and continuous improvement.
- Willingness to experiment with modern AI coding assistants or agents and the judgment to critically review and validate their output.
- Employment eligibility to work with American Express in the U.S. is required; the company will not pursue visa sponsorship for these positions.
Benefits
Comp & perks- 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