Full Stack Software Engineer

Cascadeloans

United States

Remote

USD 90,000 - 140,000

Full time

14 days+
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

Remote work opportunities
401(k) with company match
Paid time off

Job summary

cascadeloans is seeking a mid-level full-stack engineer to join a product development team supporting mortgage lending workflows. You’ll build accessible Angular front ends and .NET Core back ends, with a focus on clean architecture and GraphQL APIs, in a remote-friendly environment.

You’ll work with senior staff, product, design, and QA to deliver features, applying AI-assisted development tools while writing SOLID, testable code and building comprehensive tests across unit, integration, and

Qualifications

  • Three to five years of professional full-stack software engineering experience.
  • Proficiency with Angular and TypeScript for frontend development.
  • Strong .NET Core and C# experience for backend application work.
  • Working knowledge of CQRS, MediatR, Onion Architecture, or comparable clean architecture patterns.
  • Experience with relational databases such as PostgreSQL or Microsoft SQL Server, including queries, schemas, and basic performance tuning.
  • Hands-on experience with GraphQL APIs on either the client or server side.
  • Proficiency with GitHub for source control and collaborative workflows, plus familiarity with CI/CD tools such as Jenkins.

Responsibilities

  • Build accessible, responsive interfaces in Angular and TypeScript that follow established frontend patterns.
  • Develop full-stack features with .NET Core and C# on the server side integrated with Angular on the client side.
  • Implement backend functionality using CQRS, MediatR, and Onion Architecture patterns.
  • Create and consume GraphQL APIs, including schema design, resolvers, and efficient client data access.
  • Apply AI-assisted development tools to coding, debugging, test generation, documentation, and refactoring, while validating outputs critically.
  • Write clean, testable, maintainable code following SOLID principles, with unit, integration, and end-to-end test coverage.

Skills

Angular
TypeScript
.NET Core / C#
CQRS
MediatR
Onion Architecture
GraphQL
GitHub
CI/CD (Jenkins)
Unit/Integration testing

Tools

PostgreSQL
Microsoft SQL Server
GraphQL tooling
Jenkins
Git

Job description

Role overview

A mid-level full-stack engineering role on a product development team supporting mortgage lending workflows for attainable housing. The position spans responsive Angular front ends and .NET Core back ends, with a strong emphasis on clean architecture, GraphQL APIs, and the thoughtful use of AI-assisted development tooling. Engineers work closely with senior staff, product, design, and QA partners in a remote setup.

Responsibilities
  • Build accessible, responsive interfaces in Angular and TypeScript that follow established frontend patterns.
  • Develop full-stack features with .NET Core and C# on the server side integrated with Angular on the client side.
  • Implement backend functionality using CQRS, MediatR, and Onion Architecture patterns.
  • Create and consume GraphQL APIs, including schema design, resolvers, and efficient client data access.
  • Apply AI-assisted development tools to coding, debugging, test generation, documentation, and refactoring, while validating outputs critically.
  • Write clean, testable, maintainable code following SOLID principles, with unit, integration, and end-to-end test coverage.
Requirements
  • Three to five years of professional full-stack software engineering experience.
  • Proficiency with Angular and TypeScript for frontend development.
  • Strong .NET Core and C# experience for backend application work.
  • Working knowledge of CQRS, MediatR, Onion Architecture, or comparable clean architecture patterns.
  • Experience with relational databases such as PostgreSQL or Microsoft SQL Server, including queries, schemas, and basic performance tuning.
  • Hands-on experience with GraphQL APIs on either the client or server side.
  • Proficiency with GitHub for source control and collaborative workflows, plus familiarity with CI/CD tools such as Jenkins.
Nice to have
  • Mortgage industry background in loan originations, servicing, or related financial workflows.
  • Familiarity with regulatory, compliance, data privacy, or audit considerations in financial services.
  • Use of AI tools to generate test cases, improve documentation, analyze legacy code, or support refactoring.
  • Exposure to secure coding practices and responsible AI use in enterprise development.
Benefits and work setup
  • Remote work opportunities.
  • Medical, dental, vision, and life coverage.
  • 401(k) with company match.
  • Paid time off, sick time, and ten paid holidays.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

7Seventy • Northern (KY)

On-site
USD 170,000 - 300,000
Medical coverage
Dental and vision
401(k) plan
+5
Remote Full-Stack Engineer: Angular/.NET + AI Tools
Remote Full-Stack Engineer: Angular/.NET + AI Tools

Cascadeloans • United States

Remote
USD 90,000 - 140,000
Remote work opportunities
401(k) with company match
Paid time off
Full Stack Engineer
Full Stack Engineer

Novus Home Mortgage • Town of Brookfield (WI)

On-site
USD 80,000 - 110,000
Java/Full Stack Engineer
Java/Full Stack Engineer

Phoenix Oversight Group LLC • Arlington (VA)

On-site
USD 100,000 - 130,000
Competitive compensation
Growth opportunities
Collaborative environment
Principal Engineer, Full Stack Development
Principal Engineer, Full Stack Development

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 150,000 - 190,000
Senior Full Stack Developer
Senior Full Stack Developer

Cognativ • United States

Remote
USD 140,000 - 200,000
Associate Full Stack Developer
Associate Full Stack Developer

Intercontinental Exchange Holdings, Inc. • Jacksonville (FL)

On-site
USD 65,000 - 90,000
Full Stack Engineer ID83106
Full Stack Engineer ID83106

AgileEngine • Jacksonville (FL)

On-site
USD 110,000 - 160,000
Growth without limits
Competitive compensation
Flexibility
+3
Full Stack Engineer ID83106
Full Stack Engineer ID83106

AgileEngine • Miami (FL)

Remote
USD 110,000 - 140,000
Growth without limits
Competitive compensation
Flexibility: 100% remote
+3
Full Stack Engineer ID83106
Full Stack Engineer ID83106

AgileEngine • Baltimore (MD)

Remote
USD 120,000 - 190,000
Growth without limits
Competitive compensation
Flexibility
+3