Senior Software Engineer

Motion Recruitment

Detroit (MI)

Hybrid

USD 120,000 - 150,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical plan options
Paid parental leave
Paid time off
Mental health resources
Fertility benefits
Adoption and foster care assistance
Childcare and tutoring support
Employee Stock Purchase Plan
First-time homebuyer assistance
Professional development

Job summary

Motion Recruitment Partners is seeking a Senior Software Engineer to join a Hybrid team in Detroit, MI, focusing on a scalable loan origination platform. You will work on fraud prevention, identity and bank/income verification, and client validation, delivering end-to-end features with Node.js, TypeScript, React, Next.js, and NestJS.

The role emphasizes hands-on development, integration with third-party providers, and building reliable, secure systems handling sensitive data.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong hands-on experience with Node.js, TypeScript, and React.
  • True full-stack development experience across frontend and backend applications.
  • Experience building and supporting production APIs, services, and microservices.
  • Experience integrating with third-party APIs and external data providers.
  • Experience with CI/CD, automated testing, monitoring, and production support.
  • Experience working with AWS and Docker.
  • Experience securely handling PII, financial information, or other sensitive/regulated data.
  • Strong understanding of software architecture, scalability, reliability, and technical tradeoffs.
  • Strong communication skills and ability to work closely with Product and business stakeholders.

Responsibilities

  • Design, build, test, deploy, and support full-stack applications using Node.js, TypeScript, React, Next.js, and NestJS.
  • Develop systems supporting identity verification, fraud detection, bank verification, and income verification.
  • Integrate with third-party fraud, risk, identity, and financial verification providers.
  • Build and improve verification, re-verification, identity matching, and applicant decisioning workflows.
  • Identify edge cases and potential fraud or abuse scenarios while minimizing friction for legitimate clients.
  • Own technical initiatives from initial design through deployment, monitoring, and ongoing improvements.
  • Write clean, tested, maintainable, and well-documented code.
  • Participate in code reviews and provide technical guidance and mentorship to other engineers.
  • Work with PostgreSQL, TypeORM, AWS, Docker, GitHub, and microservices.
  • Monitor production systems and improve reliability, performance, conversion, and client experience.

Skills

5+ years experience
Node.js
TypeScript
React
Full-stack development
APIs and microservices
CI/CD
AWS
Docker
PII handling
Software architecture
Stakeholder communication

Tools

PostgreSQL
TypeORM
AWS
Docker
GitHub

Job description

One of the leading providers of innovative financial technology and digital lending solutions is looking for a Senior Software Engineer to join their Hybrid team in Detroit, MI!

Our client is looking for a Senior Software Engineer to help build and enhance a scalable platform supporting the personal loan origination process. In this role, you will work on systems responsible for fraud prevention, identity verification, bank and income verification, and client validation. You will build full-stack solutions, integrate with third-party risk and verification providers, and turn external data into reliable decisions while maintaining a seamless client experience. This is a hands‑on engineering role where you will own features end‑to‑end using Node.js, TypeScript, React, and modern cloud technologies, while working with highly sensitive personal and financial data.

Required Skills & Experience
  • 5+ years of professional software engineering experience
  • Strong hands‑on experience with Node.js, TypeScript, and React
  • True full‑stack development experience across frontend and backend applications
  • Experience building and supporting production APIs, services, and microservices
  • Experience integrating with third‑party APIs and external data providers
  • Experience with CI/CD, automated testing, monitoring, and production support
  • Experience working with AWS and Docker
  • Experience securely handling PII, financial information, or other sensitive/regulated data
  • Strong understanding of software architecture, scalability, reliability, and technical tradeoffs
  • Strong communication skills and ability to work closely with Product and business stakeholders
What You Will Be Doing
Daily Responsibilities
  • Design, build, test, deploy, and support full‑stack applications using Node.js, TypeScript, React, Next.js, and NestJS
  • Develop systems supporting identity verification, fraud detection, bank verification, and income verification
  • Integrate with third‑party fraud, risk, identity, and financial verification providers
  • Build and improve verification, re‑verification, identity matching, and applicant decisioning workflows
  • Identify edge cases and potential fraud or abuse scenarios while minimizing friction for legitimate clients
  • Own technical initiatives from initial design through deployment, monitoring, and ongoing improvements
  • Write clean, tested, maintainable, and well‑documented code
  • Participate in code reviews and provide technical guidance and mentorship to other engineers
  • Work with PostgreSQL, TypeORM, AWS, Docker, GitHub, and microservices
  • Monitor production systems and improve reliability, performance, conversion, and client experience
The Offer
  • Multiple medical plan options, including an available zero‑premium medical plan option for eligible team‑member‑only coverage
  • Paid parental leave
  • Paid time off
  • Mental health and wellness resources
  • Fertility benefits
  • Adoption and foster care assistance
  • Childcare and tutoring support
  • Employee Stock Purchase Plan
  • First‑time homebuyer assistance for eligible team members
  • Professional development and continuing education resources

Motion Recruitment Partners (MRP) is an Equal Opportunity Employer. All applicants must be currently authorized to work on a full‑time basis in the country for which they are applying, and no sponsorship is currently available. Employment is subject to the successful completion of a pre‑employment screening. Accommodation will be provided in all parts of the hiring process as required under MRP’s Employment Accommodation policy. Applicants need to make their needs known in advance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Motion Recruitment • Detroit (MI)

Hybrid
USD 110,000 - 150,000
Senior Software Engineer - FinTech Platform & Verification
Senior Software Engineer - FinTech Platform & Verification

Motion Recruitment • Detroit (MI)

Hybrid
USD 120,000 - 150,000
Medical plan options
Paid parental leave
Paid time off
+7
Sr. Software Engineer - Based in India
Sr. Software Engineer - Based in India

Credibly • Cut Off (LA)

On-site
USD 120,000 - 180,000
Senior Web Applications Engineer / Typescript / Node.js / React
Senior Web Applications Engineer / Typescript / Node.js / React

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

Hybrid
USD 120,000 - 160,000
Senior Full Stack Engineer - Hybrid (Detroit)
Senior Full Stack Engineer - Hybrid (Detroit)

Motion Recruitment • Detroit (MI)

Hybrid
USD 110,000 - 150,000
Senior Software Engineer - Fraud Prevention and Client Verification
Senior Software Engineer - Fraud Prevention and Client Verification

Rocket • Michigan

On-site
USD 107,000 - 242,000
Medical benefits
Dental benefits
Vision benefits
+2
Senior Web Applications Engineer / Typescript / Node.js / React
Senior Web Applications Engineer / Typescript / Node.js / React

Motion Recruitment • Detroit (MI)

On-site
USD 120,000 - 180,000
Technical Product Manager, Data
Technical Product Manager, Data

Credit Acceptance • United States

On-site
USD 120,000 - 176,000
401(K) match
Adoption assistance
Parental leave
+1
Technical Product Manager, Data Credit Acceptance · US · data · People manager $120k–176k/yr $120k–176k/yr ● New
Technical Product Manager, Data Credit Acceptance · US · data · People manager $120k–176k/yr $120k–176k/yr ● New

Scrolllaunch • Northern (KY)

Hybrid
USD 120,000 - 176,000
401(k) match
Adoption assistance
Parental leave
+2
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