Lead Software Engineer, Front-End Engineer

Jobtailor

California (MO)

On-site

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

U.S. Bank is seeking an experienced software engineer to analyze, design, and build scalable, domain-driven systems using modern architectures. You will lead backend services in Node.js/TypeScript, frontend in React/TanStack, and deliver PWAs with offline support, RESTful/GraphQL APIs, and event-driven workflows.

You will collaborate with product, design, security, and compliance teams, ensuring data integrity and cloud-native deployments on AWS. The role requires three+ days on-site at a U.S.

Qualifications

  • Bachelor’s degree or equivalent work experience.
  • Six to eight years of relevant experience.
  • Expertise in Domain-Driven Design (DDD) and Hexagonal/ Clean Architecture.
  • Strong backend development experience with Node.js and TypeScript.
  • Proficiency in modern frontend development using React and TanStack.
  • Experience building Progressive Web Apps (PWA) and offline-first applications.
  • Deep knowledge of API design (REST and GraphQL) and scalable service integration.
  • Hands-on experience with event-driven architectures and distributed systems.
  • Strong background in data modeling and persistence (PostgreSQL, IndexedDB/Dexie, SQLite).
  • Experience deploying and managing applications on AWS (EKS, S3, SQS, SNS, IAM, Cognito, API Gateway).
  • Experience building or integrating ML models, vector databases, embeddings, or RAG pipelines.
  • Ability to work from a U.S. Bank location three or more days per week.
  • Compliance with U.S. Bank policies and workplace safety policies.

Responsibilities

  • Analyze, design, test, develop, and maintain software experiences.
  • Lead scalable architectures using DDD, Hexagonal Architecture, and FP.
  • Develop backend services with Node.js and TypeScript.
  • Build modern web apps with React and TanStack.
  • Architect and deliver PWAs using Service Workers and Workbox.
  • Design and integrate RESTful and GraphQL APIs.
  • Implement event-driven architectures and distributed workflows.
  • Build data synchronization for distributed, intermittently connected systems.
  • Design and manage data persistence with IndexedDB/Dexie, PostgreSQL, SQLite.
  • Ensure data integrity via idempotency, conflict resolution, and reconciliation.
  • Deploy and manage cloud-native solutions on AWS.
  • Collaborate with product, design, security, and compliance teams.
  • Write clean, maintainable, well-tested code; conduct code reviews and mentor engineers.
  • Follow agile SDLC and DevOps principles.
  • Take responsibility for software artifacts per U.S. Bank standards.

Skills

Collaboration
Mentoring
Code Review

Education

Bachelor’s degree

Tools

Node.js
TypeScript
React
TanStack
Service Workers
Workbox
RESTful API
GraphQL
PostgreSQL
IndexedDB/Dexie
SQLite
AWS
EKS
S3
SQS
SNS
IAM
Cognito
API Gateway

Job description

Analyze, design, test, develop, and maintain best-in-class software experiences
Lead the design and implementation of scalable, domain-driven architectures using DDD, Hexagonal Architecture, and functional programming principles
Develop and maintain high-performance backend services with Node.js and TypeScript
Build modern, responsive web applications with React and TanStack
Architect and deliver Progressive Web Applications using Service Workers and Workbox
Design, develop, and integrate RESTful and GraphQL APIs
Implement event-driven architectures, background job processing, and distributed workflow orchestration
Build and manage data synchronization protocols for distributed, intermittently connected systems
Design and manage client-side and server-side data persistence using IndexedDB/Dexie, SQLite, and PostgreSQL
Ensure data integrity through idempotency, conflict resolution, and reconciliation strategies
Deploy and manage cloud-native solutions on AWS
Collaborate with product, design, security, and compliance teams
Write clean, maintainable, well-tested code; conduct code reviews and mentor engineers
Follow agile software development lifecycle and DevOps principles
Take responsibility for software artifacts in accordance with U.S. Bank standards

Requirements
  • Bachelor’s degree, or equivalent work experience
  • Six to eight years of relevant experience
  • Expertise in Domain-Driven Design (DDD) and Hexagonal / Clean Architecture
  • Strong backend development experience with Node.js and TypeScript
  • Proficiency in modern frontend development using React and TanStack
  • Experience building Progressive Web Apps (PWA) and offline-first applications (Service Workers, Workbox)
  • Deep knowledge of API design (REST and GraphQL) and scalable service integration
  • Hands-on experience with event-driven architectures, asynchronous processing, and distributed systems
  • Strong background in data modeling and persistence (PostgreSQL, IndexedDB/Dexie, SQLite) with focus on idempotency and data consistency
  • Experience deploying and managing applications on AWS (EKS, S3, SQS, SNS, IAM, Cognito, API Gateway)
  • Experience building or integrating machine learning models, vector databases, embeddings, or RAG pipelines
  • Ability to work from a U.S. Bank location three or more days per week
  • Applicants must be able to comply with U.S. Bank policies and procedures, including the Code of Ethics and Business Conduct and workplace conduct and safety policies
Core Competencies

Demonstrates expertise in Domain-Driven Design (DDD), Hexagonal Architecture, and backend development with Node.js and TypeScript. Proficient in building scalable web applications using React, implementing RESTful and GraphQL APIs, and deploying cloud-native solutions on AWS.

Highest-signal resume keywords
  • Domain-Driven Design (DDD)
  • Node.js Development
  • TypeScript Proficiency
  • AWS Deployment
  • React Development
Hard Skills
  • Domain-Driven Design (DDD)
  • Node.js
  • TypeScript
  • React
  • GraphQL
  • RESTful API Design
  • Progressive Web Applications (PWA)
  • Data Persistence (PostgreSQL, IndexedDB/Dexie, SQLite)
  • Event-Driven Architecture
  • Cloud-Native Solutions
Soft Skills
  • Collaboration
  • Mentoring
  • Code Review
Certifications & Qualifications
  • Bachelor’s Degree
Industry Keywords
  • U.S. Bank Standards
  • Code of Ethics
  • Business Conduct
  • Workplace Conduct
  • Safety Policies
Tools & Technologies
  • Service Workers
  • Workbox
  • AWS (EKS, S3, SQS, SNS, IAM, Cognito, API Gateway)
  • Agile Methodologies
  • DevOps Principles
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer (Front-End Engineer)
Lead Software Engineer (Front-End Engineer)

Relha LLC • Charlotte (NC), Northern (KY)

Hybrid
USD 127,000 - 149,000
Life insurance
Disability insurance
Paid time off
+1
Software Engineer 1, Java, Linux, SQL
Software Engineer 1, Java, Linux, SQL

Jobtailor • Minnesota

On-site
USD 90,000 - 130,000
IT Full-Stack Developer
IT Full-Stack Developer

Jobtailor • Colorado

On-site
USD 120,000 - 180,000
Lead Software Engineer – Process and Intelligence Automation
Lead Software Engineer – Process and Intelligence Automation

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000
Lead Software Engineer (Front-End Engineer)
Lead Software Engineer (Front-End Engineer)

Us Bank • Charlotte (NC)

On-site
USD 127,000 - 149,000
Healthcare (medical, dental, vision)
401(k) and retirement plan
Paid vacation
+3
Senior Backend Engineer
Senior Backend Engineer

Jobtailor • Town of Florida (NY)

On-site
USD 130,000 - 190,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Jobtailor • Seattle (WA)

On-site
USD 150,000 - 210,000
Staff Frontend Engineer
Staff Frontend Engineer

Jobtailor • New York (NY)

On-site
USD 190,000 - 230,000
FullStack Engineer, Mid-level
FullStack Engineer, Mid-level

Jobtailor • New York (NY)

Hybrid
USD 120,000 - 180,000
Principal Engineer – Consumer Platform
Principal Engineer – Consumer Platform

Jobtailor • California (MO)

On-site
USD 180,000 - 280,000