368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$90k – $130k per year
Location
Remote (United States)
Employment
Full-Time
Overview
Company
Impact
Profile match
JMAC Lending has been in business for more than 25 years servicing clients with our innovative products, exceptional service, support and our dedication to helping our partners grow their business is our mission. The core of our culture and business approach is to go Beyond Current market options and to be the go-to lender of choice for our clients. Our associates hold distinguished credentials and participate in continuing education, to ensure knowledge is carefully balanced with experience.

About JMAC Lending:

At JMAC Lending, we pride ourselves on over 25 years of dedicated service. Our mission is to provide exceptional support and innovative solutions that empower our partners to thrive. We’re not just about meeting today’s market demands; we aim to be the preferred lender that clients turn to again and again. Our talented team boasts impressive credentials, continuously enhancing their skills through ongoing education, ensuring a perfect blend of knowledge and experience. Built on a foundation of the highest ethical standards, we are committed to delivering competitive product pricing with efficiency and precision for wholesale and correspondent lending.

The Opportunity:

This position will build and maintain the applications behind JMAC Lending’s modern application platform, including the broker portal, internal workflow tools, dashboards, and AI-powered features, on a current TypeScript stack. Reporting to the IT Manager on a small applications team, this position owns assigned problems end to end: front-end and back-end development, integrations with our loan origination system and third-party platforms, workflow automation, and ongoing support of what it ships. JMAC works AI-natively, and this position is expected to use AI coding assistants well while retaining full responsibility for understanding, debugging, and defending everything delivered, regardless of who or what wrote the first draft.

This is a Full-Time/Remote opportunity with varying working hours from 8-5pm PT Monday-Friday offering competitive pay ranging from $90,000-130,000 annually and is also eligible for an annual discretionary bonus.

Key Responsibilities:

Application Development

  • Build and maintain internal and partner-facing applications, including the broker portal, dashboards, and workflow tools.
  • Develop front end in React, Next.js, TypeScript, and Tailwind CSS, owning interaction and visual quality: layout, states, empty and error cases, responsiveness, and accessibility.
  • Develop back-end services and APIs on Azure Functions and Node.js/TypeScript, with Python or C#/.NET for specific services; work in Postgres through an ORM, writing queries and evolving schemas.
  • Build AI-powered features with real-time streaming responses and keep them correct as prompts, models, and knowledge bases change.
  • Help build the tooling layer that allows AI assistants and agents to securely operate internal systems and data.
  • Implement role-based access control, audit logging, and input validation so sensitive workflows remain secure and compliant.
  • Write tested, reviewed code and follow the team’s version control, CI/CD, and code review practices.

Automations & Integrations

  • Design and maintain integrations between internal systems, the loan origination system, and third-party platforms including e-sign and email.
  • Build workflow automations using Azure Logic Apps, Power Automate, and low-code tools; monitor and optimize existing automations.
  • Keep integrations within the mortgage industry’s data governance, security, and compliance requirements.

Support & Ticket Resolution

  • Support the applications and automations owned by this position and the team: triage tickets, fix bugs, monitor application health, and coordinate releases. This is a regular part of the week; you support what you ship.

Problem Ownership

  • Own assigned problems end to end: understand how the work actually gets done, propose the solution, and stay accountable for whether the shipped result improved the outcome.

Documentation & Knowledge Sharing

  • Treat documentation as part of finishing: update architecture notes, API references, and diagrams in the same change that ships the code. Log a changelog entry per change and a release note when users can see it.

Requirements

  • 3+ years building and shipping web applications, or equivalent demonstrable project experience; what has been built is weighted over exact years. Works independently once the problem is understood.
  • Work that can be walked through: a portfolio, GitHub, or work samples - or, where the best work is proprietary, an architecture walkthrough of a system built but not shareable.
  • Ability to explain how something built works and why the choices were made, not only that it runs.
  • Fluency with AI coding assistants (Claude Code, Cursor, Codex, or similar) paired with full ownership of the result: able to understand, debug, and defend the code regardless of who wrote the first draft. AI-assisted work in a portfolio is expected, not a caveat.
  • Comfort working where a feature’s intended behavior is defined by test cases and real-world feedback rather than a fixed specification document. No prior LLM-evaluation experience required; curiosity about the domain matters more.
  • Strong fundamentals in HTML, CSS, and TypeScript/JavaScript, with hands-on React; Next.js and Tailwind CSS a strong plus.
  • Back-end API experience in at least one of Node.js, C#, or Python, plus working SQL and relational schema design; Postgres ideal.
  • Git and pull-request workflows, with clear written and spoken communication across technical and business teams.
  • Must be authorized to work in the United States.
  • Company systems and borrower data may be accessed only from JMAC-provided, centrally managed equipment.
  • Preferred, not required: Next.js App Router, an ORM such as Prisma, or Supabase.
  • Preferred, not required: Azure (Functions, Logic Apps, Key Vault, Blob Storage) or Vercel.
  • Preferred, not required: automated testing (Vitest or Jest) and CI/CD pipelines.
  • Preferred, not required: exposure to evaluating LLM or retrieval systems, including golden sets, regression suites, and refusal and hallucination testing.
  • Preferred, not required: Python, especially PDF or document processing, or C#/.NET.
  • Preferred, not required: experience building real-time or streaming UIs using server-sent events, WebSockets, or similar.
  • Preferred, not required: background in mortgage, fintech, or another regulated industry, or eagerness to learn the domain.

Benefits

  • Comprehensive Health Care Plan (including Medical, Dental, and Vision)
  • Life Insurance options (Basic, Voluntary, and AD&D)
  • Generous Paid Time Off for Vacation and Holidays
  • Retirement Savings Plan (401k)
  • Short Term and Long Term Disability coverage
  • Support for Family Leave
  • Access to Wellness Resources

JMAC Lending, Inc. is an Equal Employment Employer. We are committed to workforce diversity. Qualified applicants will receive consideration without regards to age, race, religion, sex, sexual orientation, gender identity or national origin.

DISCLAIMER: JMAC Lending is an evolving company. As such this job description is not necessarily an exhaustive list of all responsibilities, duties, skills, efforts, requirements or working conditions associated with the job. While this is intended to be an accurate reflection of the current job, management reserves the right to revise the job or to require that other or different tasks be performed as assigned.

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.
368,634 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
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

Similar stack
Same company
Costa Mesa
$142k – $215k per year • In office • Full-Time • 12+ years exp • Princeton
JavaScript
TypeScript
Java
Java
Gradle
Hibernate
Maven
Spring Boot
Databases
Databricks
Snowflake
AI/ML
AI Agents
Claude
Claude Code
Frontend
Angular
React.js
Vue.js
DevOps
Amazon CloudWatch
Amazon ECS
Amazon EKS
Amazon EventBridge
Amazon S3
API Gateway
AWS
AWS Lambda
AWS Step Functions
Azure
CI/CD
IAM
Platform Engineering
Rest API
Kubernetes
Apply
$40k – $86k per year (Estimated) • Remote/Hybrid • Full-Time • Élancourt
Bash
PowerShell
Python
SQL
Databases
MySQL
PostgreSQL
Redis
DevOps
Amazon CloudWatch
Ansible
AWS
Azure
CentOS Stream
CI/CD
Debian
Docker
GCP
GitLab
GitLab CI
Grafana
Hyper-V
IAM
Jenkins
Kubernetes
Nagios
Prometheus
Proxmox VE
Terraform
Ubuntu
VMWare
Windows Server
Zabbix
Apply
Senior Data Scientist 7 hours ago
$54k – $88k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • 4+ years exp • Master's Degree • Warsaw
Python
SQL
Databases
Databricks
Google BigQuery
AI/ML
Spark
DevOps
Azure
GCP
GitHub
Kubernetes
Analytics
Power BI
Tableau
Management
Confluence
Jira
Apply
Data Scientist 7 hours ago
$17k – $47k per year (Estimated) • Remote/Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • Pune
Python
SQL
AI/ML
MLFlow
PyTorch
RAG
Scikit-learn
TensorFlow
DevOps
AWS
Azure
GCP
Analytics
Matplotlib
Seaborn
Apply
$18k – $48k per year (Estimated) • In office • Full-Time • 7+ years exp • Mumbai
JavaScript
SQL
TypeScript
Java
Java
Spring Boot
Frontend
Angular
DevOps
AWS
Azure
Kubernetes
Rest API
Apply
$90k – $130k per year • Remote • Full-Time
C#
JavaScript
Node JS
Python
SQL
TypeScript
C#
.NET
Node JS
Prisma
Databases
PostgreSQL
Supabase
AI/ML
Claude
Claude Code
Cursor
Hallucination
LLM
OpenAI Codex
Frontend
Next.js
React.js
Tailwind CSS
DevOps
Azure
CI/CD
Git
Vercel
WebSockets
GitHub
Management
Power Automate
QA
Jest
Vitest
Apply
$92k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Costa Mesa
Apply
$119k – $262k per year (Estimated) • Remote/Hybrid • Full-Time • Costa Mesa
AI/ML
Claude
Claude Code
Model Context Protocol
DevOps
CI/CD
GitHub Actions
Platform Engineering
GitHub
Cybersecurity
SBOM
Apply
$253k – $336k per year • Equity • Remote • Top Secret • Full-Time • 10+ years exp • Bachelor's Degree • Costa Mesa
AI/ML
Computer Vision
Robotics
Sensor Fusion
Apply
$190k – $252k per year • Equity • Remote • TS/SCI • Full-Time • 8+ years exp • Bachelor's Degree • Costa Mesa
C++
AI/ML
Computer Vision
Robotics
Sensor Fusion
Apply
$129k – $171k per year • Equity • Remote • Full-Time • 3+ years exp • Bachelor's Degree • Costa Mesa
Python
AI/ML
Computer Vision
Human-in-the-Loop
DevOps
AWS
Azure
CI/CD
Docker
GCP
GitHub Actions
GitLab CI
Jenkins
Kubernetes
NixOS
Terraform
GitHub
GitLab
Robotics
Sensor Fusion
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.