×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Software Engineer

Job in San Mateo, San Mateo County, California, 94409, USA
Listing for: The Mortgage Office (Applied Business Software Inc.,)
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Backend Developer, React.js
Job Description & How to Apply Below

Job Description

Job Description

The Mortgage Office (TMO) is the leading B2B fintech platform serving the private lending industry. Our software helps private lenders, fund managers, municipalities, and non-profits originate and service over $200 billion in loans with speed, compliance, and scale. With more than 1,400 customers and over 40 years in business, TMO continues to evolve its products to meet the growing complexity and innovation of private lending and we’re investing in a design-driven approach to elevate how our users work and deliver value to their clients.

About

the Role

We are seeking a Full-Stack Software Engineer with strong experience in Type Script, React, and Node.js who will build the core user experience of our application.

This role will focus on developing high-quality, user-facing interfaces while also contributing to backend services that power our platform, supporting our continued growth as a SaaS business and strengthening internal processes, performance, and cross-team alignment.

What You’ll Do
  • Build responsive, type-safe frontend interfaces using React and Type Script
  • Develop and maintain backend services and APIs using Node.js and Type Script to support frontend functionality
  • Partner with the core backend team to define API contracts and ensure efficient data fetching patterns (REST or Graph

    QL) for the frontend application
  • Collaborate with designers and product managers to translate requirements into intuitive, polished user experiences
Qualifications
  • 5 years of professional experience as a full-stack or frontend-focused software engineer
  • Strong proficiency in Type Script and React , with experience building production-grade web applications
  • Experience developing backend services using Node.js , including RESTful APIs, Graph

    QL, and Microservices
  • Solid understanding of modern web fundamentals:
    Hooks, state management, component architecture, and asynchronous programming
Nice to Have
  • Experience with modern frontend tooling (Vite, Webpack, ESLint, Prettier)
  • Familiarity with component libraries (e.g., Material UI, Tailwind CSS) to accelerate UI development
  • Proficient with database technologies (SQL or No

    SQL) and writing server-side logic to support frontend requirements
  • Experience integrating complex APIs and visualizing data (e.g., using charting libraries or building interactive dashboards)
Why Join Us?
  • Full-time position based in San Francisco Bay Area with hybrid flexibility, (3 days in office).
  • Comprehensive health, dental, and vision coverage
  • 401(k) with company funded match
  • Mission-driven company with a 45+ year legacy and industry-leading products trusted by thousands of lenders.
  • Collaborative, supportive team known for long tenure, deep expertise, and a culture built on trust and integrity.
  • Help modernize and evolve the leading platform in private lending technology.
  • Competitive compensation and room for professional growth
  • Performance-based bonuses
  • Generous PTO
  • Modern workspace with on-site amenities
Company Description

Applied Business Software, Inc. (ABS) is the creator of The Mortgage Office, the leading platform for private lending and loan servicing. Since 1978, we’ve built, sold, and supported powerful software used by lending institutions of all sizes around the world. The Mortgage Office is known for its stability, reliability, and the exceptional satisfaction of the clients who rely on it every day.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary