Senior Frontend/Full-Stack Engineer, Unsecured Installments

ApplyMint

United States

On-site

USD 166,900 - 223,900

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive pay
401(k) plan
ESPP
Health coverage
Wellness allowance
Productivity allowance

Job summary

Upstart is seeking a Senior Software Engineer for the Unsecured Installments team to lead frontend and full‑stack initiatives, primarily in React and TypeScript. You’ll shape architecture, guide cross‑functional partners, and deliver high‑quality borrower experiences at scale.

You will mentor peers, set roadmap direction, and apply strong engineering practices, including testing and observability, while exploring AI‑driven improvements across product surfaces.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience) and 6+ years of professional software engineering experience.
  • Deep proficiency building complex web applications with React and TypeScript, including component architecture, state management, performance optimization, and consuming REST or GraphQL APIs.
  • Full‑stack experience designing and building backend services and APIs in a language such as Python, Java, Kotlin, Ruby, or Node.js.
  • Track record of independently leading the design and delivery of large, business‑critical frontend or full‑stack projects in production.
  • Ability to work effectively in ambiguous environments where product requirements, constraints, and system boundaries evolve over time.
  • Strong communication and collaboration skills, with the ability to explain technical tradeoffs and align product, design, and engineering partners.

Responsibilities

  • Own the design and delivery of large, complex frontend and full‑stack initiatives using React and TypeScript, from planning and sequencing through launch and long‑term maintenance.
  • Set technical direction for the team’s frontend architecture and full‑stack patterns, owning a 3‑6 month roadmap and proactively addressing systemic gaps that threaten team effectiveness.
  • Partner closely with product, design, and backend engineers to translate roadmap priorities and borrower needs into scalable, high‑quality experiences.
  • Raise the bar for engineering excellence through strong component and API design, thoughtful state management, testing, observability, and operational rigor across borrower‑facing surfaces.
  • Lead through ambiguity, breaking down loosely defined problems into clear, testable plans and using data to inform tradeoffs on scope, performance, and user experience.
  • Mentor and grow other engineers through code reviews, design reviews, and technical guidance, and serve as a trusted collaborator across the team.
  • Contribute to how the team uses AI in development workflows and product capabilities, with a pragmatic view of where it can create meaningful leverage.

Skills

React
TypeScript
REST/GraphQL APIs
UI architecture
Frontend development

Education

Bachelor's degree in Computer Science or related field

Tools

Python
Java
Kotlin
Ruby
Node.js

Job description

Upstart is seeking a Senior Software Engineer for the Unsecured Installments team to lead frontend and full‑stack initiatives, primarily in React and TypeScript. You’ll shape architecture, guide cross‑functional partners, and deliver high‑quality borrower experiences at scale.

You will mentor peers, set roadmap direction, and apply strong engineering practices, including testing and observability, while exploring AI‑driven improvements across product surfaces.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Frontend Engineer - Unsecured Installments
Remote Frontend Engineer - Unsecured Installments

Upstart • United States

On-site
USD 142,000 - 197,000
Competitive compensation
401(k) with company match
ESPP
+3
Senior Frontend Engineer — React/TypeScript (Remote)
Senior Frontend Engineer — React/TypeScript (Remote)

Neura Market • Northern (KY)

Hybrid
USD 142,000 - 197,000
401(k)
Equity grants
Health insurance
+2
Software Engineer, Unsecured Installments (Remote)
Software Engineer, Unsecured Installments (Remote)

ApplyMint • United States

On-site
USD 142,000 - 197,000
Competitive compensation
401(k) with company match
Employee stock purchase program
+3
Senior React/TypeScript Engineer – Unsecured Installments
Senior React/TypeScript Engineer – Unsecured Installments

United States Digital Space LLC • United States

Remote
USD 140,000 - 200,000
401(k) match
Employee Stock Purchase Plan (ESPP)
Health coverage (US)
+2
Remote React & TypeScript Engineer – Unsecured Installments
Remote React & TypeScript Engineer – Unsecured Installments

United States Digital Space LLC • United States

Remote
USD 140,000 - 200,000
401(k) with company match
Annual stock purchase plan (ESPP)
Health insurance
Principal Backend Architect — AI-Driven Lending
Principal Backend Architect — AI-Driven Lending

Upstart • United States

Remote
USD 195,300 - 270,400
401(k) company match
Comprehensive health coverage
Employee Stock Purchase Plan
Senior Mobile Engineer: React Native & Android Lead (Remote)
Senior Mobile Engineer: React Native & Android Lead (Remote)

Upstart • United States

Remote
USD 195,000 - 271,000
Competitive compensation
Equity
401k
+3
Senior Software Engineer — Remote, High-Impact Lending Platform
Senior Software Engineer — Remote, High-Impact Lending Platform

Upstart • United States

Hybrid
USD 100,000 - 130,000
Competitive compensation
401(k) with company match
Employee Stock Purchase Plan
+2
Principal Software Engineer, Unsecured Installments
Principal Software Engineer, Unsecured Installments

Upstart • United States

On-site
USD 195,300 - 270,400
401(k) company match
Comprehensive health coverage
Employee Stock Purchase Plan
Senior Frontend Engineer, Fintech UI & Embeddables
Senior Frontend Engineer, Fintech UI & Embeddables

Payabli • Miami (FL)

On-site
USD 100,000 - 130,000
Competitive salary
Stock options
Flexible PTO
+2