2,137,151open jobs
136,176companies
253,594added this week
Browse all
Location
Hybrid (Irving, United States)
Seniority
Middle · 5+ years exp

Confirmed on the employer's own hiring board on Nov 7, 2026. First seen by Alion on Nov 5, 2026. GM Financial scores B on the Alion truth index.

Overview
Company
Impact
Profile match
GM Financial is the wholly owned captive finance subsidiary of General Motors, headquartered in Fort Worth, Texas, offering retail auto loans, leases and commercial lending to GM dealers and customers, as well as General Motors Insurance and GM Financial Bank. It operates across North America, South America and the Asia Pacific region, with large US operations centres in Arlington and Irving, Texas; GM formed it by acquiring AmeriCredit in 2010, and its Latin American business dates back to 1931 in Mexico. It hires data scientists, software engineers, credit analysts, cybersecurity and risk specialists, product managers, accountants and interns across technology and finance.

About the role:

The SDE III React Developer is a senior, hands-on engineering role responsible for designing and building high-quality, scalable, secure, and maintainable web applications using React, TypeScript, and the modern JavaScript ecosystem.

This role serves as a technical leader and engineering anchor for the team, combining deep hands-on development with strong technical leadership. The engineer will independently own complex features, drive technical design and implementation decisions, establish engineering patterns and best practices, and help the team deliver high-quality solutions faster and more predictably.

The ideal candidate brings deep expertise in React web development and the surrounding ecosystem, with experience working in a monorepo architecture containing multiple applications, shared libraries, reusable components, common dependencies, build tooling, testing frameworks, and development standards. This individual will also be a dependable technical partner to the Engineering Manager, helping evaluate technical options, resolve complex engineering challenges, identify risks and dependencies early, and provide clear technical direction for the team.

In this role, you will:

  • Design, develop, test, and deliver complex production web applications using React and TypeScript.
  • Remain deeply hands-on with development while serving as a technical leader for the engineering team.
  • Own complex features and technical initiatives from design and implementation through testing, deployment, observability, and production support.
  • Lead technical design discussions and make sound decisions around application architecture, component design, state management, data flows, API integration, performance, security, accessibility, and testing.
  • Work effectively within a monorepo architecture, including multiple applications, shared components, shared libraries, utilities, configurations, dependencies, and common development tooling.
  • Design and evolve reusable React components, shared libraries, common services, hooks, utilities, and engineering patterns while maintaining clear boundaries between applications and packages.
  • Drive appropriate decisions around React architecture, component composition, state management, server-state management, routing, caching, error handling, and application lifecycle.
  • Integrate frontend applications with RESTful APIs and backend services, ensuring reliable, secure, and performant application behavior.
  • Drive solutions that balance delivery speed, maintainability, scalability, technical debt, developer experience, and long-term architecture.
  • Identify technical blockers, architectural concerns, dependencies, and delivery risks early and actively drive them to resolution.
  • Serve as a trusted technical partner to the Engineering Manager, providing technical recommendations and supporting important engineering and delivery decisions.
  • Provide technical direction and mentorship to engineers through design reviews, code reviews, pairing, reusable patterns, troubleshooting, and knowledge sharing.
  • Help translate ambiguous and complex requirements into clear technical designs and executable engineering work.
  • Establish and reinforce engineering practices for unit testing, integration testing, automated testing, code quality, security, and regression prevention.
  • Troubleshoot complex issues across application code, shared libraries, APIs, dependencies, builds, CI/CD pipelines, and production environments.
  • Contribute to and improve CI/CD pipelines, automated quality gates, build processes, deployment processes, dependency management, and release practices.
  • Improve developer experience, build performance, application performance, maintainability, and overall engineering efficiency across the monorepo.
  • Collaborate closely with Product, UX, Architecture, API/backend engineering, SRE, QA, and other engineering teams to deliver business outcomes.
  • Stay current with the evolving React, TypeScript, JavaScript, Node.js tooling, testing, build, and frontend engineering ecosystem and introduce improvements where they provide meaningful value.

What makes you a dream candidate?

  • Deep hands-on expertise in React, TypeScript, JavaScript, HTML, and CSS, with extensive experience building production-grade web applications.
  • Expert understanding of React architecture, including component composition, hooks, rendering behavior, application lifecycle, reusable patterns, and maintainable application design.
  • Strong understanding of the modern frontend ecosystem and the Node.js-based tooling that supports React development.
  • Experience designing and maintaining large-scale React applications, beyond individual pages or UI components.
  • Strong experience working with a monorepo architecture and shared packages or libraries using technologies such as Nx, Turborepo, pnpm/Yarn/npm workspaces, or equivalent tooling.
  • Strong understanding of package boundaries, dependency management, shared-library architecture, dependency graphs, build tooling, and reusable application capabilities.
  • Experience building and maintaining shared component libraries and design systems.
  • Strong experience with modern state-management and server-state approaches such as Redux Toolkit, Zustand, TanStack Query, Context API, or equivalent solutions.
  • Strong understanding of REST APIs, asynchronous data flows, authentication and authorization, error handling, and resilient frontend/backend integration.
  • Strong understanding of frontend performance optimization, including rendering optimization, bundle size, code splitting, lazy loading, caching, and identifying client-side performance bottlenecks.
  • Strong understanding of web accessibility and WCAG-aligned engineering practices.
  • Strong knowledge of secure frontend development, dependency security, authentication flows, and protection of sensitive client-side data.
  • Strong experience with automated testing using technologies such as Jest, React Testing Library, Playwright, Cypress, or equivalent tools.
  • Experience with Git, pull-request workflows, CI/CD, automated quality gates, deployment pipelines, and modern software-delivery practices.
  • Experience with cloud and observability platforms such as Azure, Application Insights, Splunk, or comparable technologies is preferred.
  • Exceptional debugging and problem-solving ability, including the ability to diagnose problems spanning application code, APIs, shared libraries, third-party dependencies, build systems, and runtime environments.
  • Demonstrated ability to take complex or ambiguous requirements and independently drive them from technical design through production implementation.
  • Demonstrated ability to lead technical direction while remaining a strong hands-on contributor.
  • Ability to evaluate competing technical approaches, clearly communicate trade-offs, and make pragmatic engineering decisions.
  • Strong communication skills with the ability to work effectively with engineers, architects, Product, UX, SRE, and engineering leadership.
  • Ability to influence technical direction without requiring formal authority and raise the technical capability of the broader team.

Experience

  • 5+ years of hands-on software engineering experience with significant production React and TypeScript development experience.
  • Demonstrated experience as a senior engineer or technical lead delivering complex web applications.
  • Experience owning solutions across the full software development lifecycle, including technical design, development, testing, deployment, monitoring, troubleshooting, and production support.
  • Experience working with large-scale frontend codebases, preferably using a monorepo and shared-library architecture.
  • Experience establishing and applying frontend architecture, reusable patterns, coding standards, testing strategies, and engineering best practices.
  • Experience with modern testing, CI/CD, build, dependency-management, and deployment practices.
  • Understanding of cloud platforms such as Microsoft Azure and modern observability practices is preferred.
  • Bachelor’s degree in Computer Science, Engineering, a related technical discipline, or equivalent practical experience preferred.

What We Offer: Generous benefits package available on day one to include: 401K matching, bonding leave for new parents (12 weeks, 100% paid), tuition assistance, training, GM employee auto discount, community service pay and nine company holidays.

Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive.

Compensation: Competitive pay and bonus eligibility.

Work Life Balance: Hybrid work environment, Jan 1st - 3 Days in office (Tue-Thurs)

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,137,151 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Irving
$100k – $179k per year · In office · Full-Time · 4+ years exp · Charlotte · Minneapolis
Python
SQL
Management
Agile
Scrum
Apply
$159k – $254k per year · Hybrid · Full-Time · 7+ years exp · Columbus
AI/ML
AI Agents
DevOps
CI/CD
Management
Agile
Apply
$168k – $282k per year · Equity · Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Milpitas · San Jose
Python
Go
Java
C++
AI/ML
Model Context Protocol
AI Agents
RAG
DevOps
AWS
Cybersecurity
Threat Modeling
Apply
Software Engineer 3 days ago
$168k – $245k per year · Equity · In office · Full-Time · 5+ years exp · Bachelor's Degree · Milpitas
Databases
PostgreSQL
AI/ML
Machine Learning
DevOps
Kubernetes
Linux
TCP/IP
Apply
Software Engineer 2 days ago
$109k – $123k per year · In office · Full-Time · 2+ years exp · Bachelor's Degree · United States
Python
JavaScript
SQL
C#
Node JS
Python
Django
Databases
ElasticSearch
AI/ML
Copilot
Cursor
Claude Code
Prompt Engineering
DevOps
GCP
Azure
Git
AWS
Docker
Kubernetes
GitHub
Management
Agile
MedTech
HL7
FHIR
Apply
ServiceNow Lead 4 hours ago
In office · 8+ years exp · Pune
JavaScript
DevOps
Rest API
Incident Management
SOAP
Management
ServiceNow
ITSM
Apply
Developer L4 4 hours ago
In office · 8+ years exp · Bengaluru
DevOps
Rest API
CI/CD
SOAP
Apply
Remote (Ukraine) · Full-Time · Ukraine
SQL
C#
Solidity
C#
ASP.NET Core
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
DevOps
Rest API
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Web3
Foundry
Polygon
BNB Smart Chain
Hardhat
Arbitrum
MetaMask
Layer 2
Smart Contracts
Ethereum
Reown
Account Abstraction
Token Standards
Coinbase Wallet
Apply
Remote (Ukraine) · Full-Time · Ukraine
JavaScript
PHP
PHP
Symfony
Composer
Drupal
Databases
MySQL
MariaDB
Frontend
JQuery
DevOps
Git
Docker
Apply
AI Engineer 6 hours ago
In office · Full-Time · Cape Town
Python
SQL
Python
pySpark
Databases
Databricks
Chroma
Delta Lake
Milvus
Pinecone
Apache Kafka
AI/ML
AutoGen
LangChain
Spark
Airflow
MLFlow
Prompt Engineering
Langflow
AWS Bedrock
Great Expectations
LLM
RAG
KServe
OpenAI
Amazon SageMaker
TorchServe
Feature Store
Machine Learning
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
AWS
Bicep
Amazon S3
IAM
Amazon Kinesis
Analytics
Tableau
Power BI
ETL/ELT
Apply
Hybrid · Internship · Bachelor's Degree · Arlington
AI/ML
Copilot
Management
Agile
Scrum
Apply
Hybrid · High School Diploma · Arlington · Detroit
Python
JavaScript
Java
PowerShell
Node JS
Bash
Python
Flask
FastAPI
Java
Maven
Databases
MS SQL
Azure Cosmos DB
AI/ML
Embeddings
Function Calling
AI Agents
Machine Learning
Mobile
Xamarin
DevOps
Terraform
Ansible
Azure DevOps
Azure
Docker
Kubernetes
Azure AKS
GitHub
Linux
Windows
Cybersecurity
SonarQube
Checkmarx
Wiz
Management
Agile
Scrum
QA
TestNG
Selenium
JMeter
Postman
Apply
≈ $90k – $177k per year (Estimated) · Hybrid · 4+ years exp · High School Diploma · Irving
Go
JavaScript
Java
TypeScript
PowerShell
C#
Node JS
Bash
Java
Maven
C#
ASP.NET Core
Databases
Oracle
MS SQL
Azure Cosmos DB
AI/ML
Machine Learning
Frontend
Angular
Mobile
Xamarin
MVC
DevOps
Terraform
Azure DevOps
Chef
Azure
Jenkins
Git
Octopus Deploy
Linux
Windows
Cybersecurity
SonarQube
Checkmarx
Management
Agile
Scrum
QA
TestNG
Selenium
JMeter
Postman
Apply
≈ $87k – $171k per year (Estimated) · Hybrid · 2+ years exp · High School Diploma · Irving
JavaScript
TypeScript
PowerShell
C#
Databases
Oracle
MS SQL
AI/ML
Copilot
Machine Learning
Frontend
Angular
DevOps
Terraform
Azure DevOps
Azure
Git
Docker
Kubernetes
Azure AKS
Cybersecurity
SonarQube
Management
Agile
Scrum
Apply
≈ $121k – $241k per year (Estimated) · Hybrid · 7+ years exp · High School Diploma · Arlington · Irving
AI/ML
Copilot
Management
Agile
Scrum
Apply
Software Engineer 1 day ago
$98k – $158k per year · In office · Full-Time · Irving · Peoria
Python
JavaScript
TypeScript
Python
Flask
Django
Frontend
React.js
DevOps
CI/CD
Git
Docker
Apply
$100k – $154k per year · Equity · Hybrid · Full-Time · 4+ years exp · Bachelor's Degree · Irving · Stamford
Go
JavaScript
Frontend
Next.js
React.js
DevOps
Terraform
AWS
Management
Agile
Scrum
Apply
Client Success Partner 11 hours ago
$62k – $87k per year · Hybrid · Full-Time · Irving
Apply
$53k – $77k per year · Hybrid · Full-Time · Bachelor's Degree · Irving · Fort Myers
Apply
$56k – $97k per year · Equity · In office · Full-Time · 2+ years exp · Bachelor's Degree · Boston · Austin · Nashville · Bellevue · Arlington
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,137,151 more open roles from verified company boards, updated every day.