Lead Front End Software Engineer (Angular/React)

loanDepotIrvine, CA
1d$138,000 - $190,500

About The Position

We are looking for a Lead Software Engineer to help design, build, and evolve mello®, loanDepot’s flagship digital mortgage platform. This role focuses on building high-quality, scalable web and application experiences while leveraging modern engineering practices and AI-assisted tooling to increase velocity and reliability. You’ll play a key role in shaping technical designs, delivering complex features, and mentoring peers—while remaining hands-on and deeply engaged in day-to-day development.

Requirements

  • Strong experience building single-page applications using Angular (preferred) or React.
  • Solid understanding of responsive CSS design and UI frameworks such as Tailwind, Bootstrap, or Foundation.
  • Experience with state management libraries (NgRx, Redux, Akita, or similar).
  • Working knowledge of RxJS, Observables, and async programming patterns in Angular.
  • Demonstrated commitment to code quality, including unit testing, code reviews, and clean design.
  • Experience designing applications suitable for CI/CD pipelines, with clear dependency boundaries.
  • Familiarity with AI-assisted / agentic tooling for software development (e.g., code generation, test creation, refactoring assistance).
  • Experience developing and deploying applications on Microsoft Azure, including: Azure Functions Azure Storage (Blobs) Azure Service Bus API Management Service Fabric Power Automate Dynamics 365
  • 5+ years of professional experience building enterprise-grade applications.
  • Bachelor’s Degree preferred.

Nice To Haves

  • Full-stack experience with Microsoft technologies (Visual Studio, SQL Server) is a plus.
  • Experience in mortgage, fintech, or loan servicing platforms (e.g., Empower) is a plus.

Responsibilities

  • Partner with Product Owners to translate user stories into technical designs, estimates, and clean implementations.
  • Build and maintain modern, responsive, high-performance UIs using Angular (preferred) or React.
  • Contribute across web, mobile, and desktop applications in a large enterprise environment.
  • Lead technical design on moderately complex features and user stories, engaging Architecture, Data, and Security teams as needed.
  • Write well-structured, maintainable code with testability and performance as core principles.
  • Leverage AI-assisted and agentic development tools to accelerate coding, refactoring, testing, and documentation.
  • Actively participate in code reviews and design discussions, raising quality and consistency across the team.
  • Ensure solutions follow security best practices, particularly around customer and financial data.
  • Assist in diagnosing and resolving production issues, contributing to root-cause analysis and long-term fixes.
  • Mentor junior engineers and help reinforce engineering best practices.

Benefits

  • Work with other passionate, purposeful, and customer-centric team members.
  • Inclusive, diverse, and collaborative culture where people from all backgrounds can thrive.
  • Extensive internal growth and professional development opportunities including tuition reimbursement.
  • Comprehensive benefits package including Medical/Dental/Vision.
  • Wellness program to support both mental and physical health.
  • Generous paid time off options to support work-life balance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service