Senior Web Applications Engineer / Typescript / Node.js / React

Motion Recruitment Partners LLC

Detroit, Northern (MI, KY)

Hybrid

USD 120,000 - 160,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Motion Recruitment Partners LLC is seeking a Senior Web Applications Software Engineer to own major product and technical initiatives end-to-end, focusing on the borrower funnel and frontend-heavy stack (Next.js, React) with a strong Node.js backend. You’ll operate in a fast, experiment-driven environment and contribute to performance, reliability, and data-driven decision making.

Bring 5+ years of production software experience, be comfortable owning features end to end, and mentor peers while

Qualifications

  • 5+ years of professional software engineering experience building production software with Node.js, React, and TypeScript.
  • End-to-end ownership of features from design through deployment, monitoring, and iteration.
  • Pragmatic approach prioritizing stable, durable solutions over clever but risky ones.
  • Bias toward action: break problems into steps, ship incrementally, learn from real usage.
  • Clear, direct communication of decisions, trade-offs, and impact to engineers, product partners, and stakeholders.

Responsibilities

  • Own meaningful product and technical initiatives end to end, from concept to measurable outcomes.
  • Collaborate with product and business partners to prioritize and trade off features that matter.
  • Improve conversion and product experience while maintaining code quality and reliability.
  • Mentor other engineers through code reviews, guidance, and peer learning.
  • Lead by example in setting engineering standards and patterns.

Skills

Typescript
Node.js
React

Tools

Next.js
NestJS
PostgreSQL
TypeORM
Docker
AWS
GitHub
Nx Monorepo
Amplitude
Sentry
Splunk
Dynatrace

Job description

Seeking a Senior level Web Applications Software Engineer with strong experience in Typescript, Node.js, and React who is skilled in owning products end-to-end. This group owns the borrower experience from the first landing page through the application funnel. That includes the intake flow, offer-code entry, and refinance pre-qualification. The work directly impacts conversion, revenue, and whether someone gets the loan they came for.

The team is heavily frontend focused and driven by experimentation. You’d work within a shared design system, run A/B tests, and use analytics to understand how users move through the funnel. That includes conversion tracking, form-step instrumentation, session insights, and frontend error monitoring. Performance and stability matter because this is the front door to the business, and any friction in the funnel has a measurable impact.

You will be a good fit if you think about product and engineering together, care about outcomes instead of just shipping features, and enjoy moving quickly, testing ideas, and learning from real user behavior in short feedback cycles.

As a Senior Software Engineer, you will be working on an innovative and scalable platform that originates personal loans. You will use your experience in software development to write clean, tested, and well-documented code, as well as provide peer code review and mentor other engineers on the team.

About the Role

You will own meaningful product and technical initiatives end to end.

  • Taking ideas from problem statements to shipped, measurable outcomes
  • Working directly with product and business partners to make tradeoffs that actually matter
  • Measuring success by impact: conversion, adoption, reliability, and real user outcomes

You will lead by example:

  • Set engineering standards and patterns through your work, not documents
  • Raise the bar on quality, pragmatism, and speed
  • Bring depth when things get complex and simplicity when they don’t need to be

You will constantly look for leverage:

  • Improve conversion and product experience, not just “code correctness”
  • Introduce or evolve technology when it creates real value.
  • Identify small, incremental improvements that compound over time
What You Need
  • Product Mindset:You start with the user and the business problem, not the solution. You understand what the end user is trying to accomplish, why it matters, and how success is measured before writing a line of code.
  • End-to-end Ownership: If you build it, you stay connected to it from design and implementation through deployment, monitoring, fixes, and future improvements.
  • Pragmatic Approach: You value simple, durable solutions over clever ones. You know when to invest in long-term architecture and when to optimize for speed and learning.
  • Bias toward Action: You don’t wait for perfect requirements or complete clarity. You break complex problems into smaller steps, ship incrementally, learn from real usage, and adjust quickly.
  • Clear, direct communication: You explain decisions, tradeoffs, and impact clearly to engineers, product partners, and business stakeholders. You contribute through demos, discussions, and collaboration, not just pull requests.
About You
  • 5+ years of professional software engineering experience, with hands-on experience building, shipping, and supporting production software using Node.js, React, and TypeScript.
  • You are a true full-stack engineer who owns features end to end across frontend and backend.
  • You’re comfortable deep in the code and confident making architectural decisions and tradeoffs.
  • Experience owning:
    • CI/CD pipelines
    • Automated testing
    • Production monitoring and observability
    • Post-production support and iteration
  • Experience handling regulated or sensitive data (PII/PIFI) responsibly and intentionally.
Tech Stack and Architecture
  • Frontend: Next.js
  • Backend Framework: NestJS (Node.js, Typescript)
  • Database: PostgreSQL with TypeORM
  • Infrastructure: Docker & AWS
  • Architecture: Microservices
  • Codebase: GitHub & Nx Monorepo
  • Observability: Amplitude, Sentry, Splunk, Dynatrace.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Software Engineer / Node.js / React / TypeScript
Senior Full Stack Software Engineer / Node.js / React / TypeScript

Motion Recruitment Partners LLC • Detroit (MI), Northern (KY)

Hybrid
USD 120,000 - 170,000
Full Stack Engineer
Full Stack Engineer

Motion Recruitment • Detroit (MI)

Hybrid
USD 110,000 - 150,000
Senior Full Stack Engineer
Senior Full Stack Engineer

CashClever, Corp. • New York (NY), Northern (KY)

Hybrid
USD 140,000 - 170,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Jobtailor • San Ramon (CA)

On-site
USD 140,000 - 190,000
Senior Software Engineer - Acquisition and Funnel
Senior Software Engineer - Acquisition and Funnel

Rocket • Michigan

On-site
USD 112,000 - 239,000
Medical benefits
Dental benefits
Vision benefits
+2
Sr. Software Engineer, React/ React Native
Sr. Software Engineer, React/ React Native

Prosper Marketplace • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Brainner • California (PA)

On-site
USD 150,000 - 200,000
Senior Typescript Engineer / NodeJS / Angular 18+
Senior Typescript Engineer / NodeJS / Angular 18+

Motion Recruitment • Chicago (IL)

On-site
USD 130,000 - 165,000
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
Design Engineer
Design Engineer

Motion Recruitment Partners LLC • New York (NY), Northern (KY)

Hybrid
USD 150,000 - 300,000
Fully Remote Work Environment
Medical, Dental, and Vision Insurance
Vacation Time
+1
Senior Typescript Engineer / NodeJS / Angular 18+
Senior Typescript Engineer / NodeJS / Angular 18+

Motion Recruitment Partners LLC • Chicago (IL)

On-site
USD 120,000 - 180,000