Build and modernize high-impact mortgage tech products, turning complex requirements into fast, scalable, user-friendly front-end experiences. This is a senior seat with real ownership: lead architecture decisions, refactor legacy JavaScript, and mentor engineers while pushing React/Next.js forward.
About Cardinal Financial
Cardinal Financial is a nationwide direct mortgage lender focused on improving the borrower and partner experience through strong service and proprietary technology, including their Octane platform.
Schedule
- Remote
What You’ll Do
- Lead development of complex front-end applications using JavaScript, HTML, and CSS with a focus on performance, scalability, and UX
- Architect solutions using a custom front-end framework (Vue-like) and drive the transition to React, Next.js, and modern state management
- Use AI-powered dev tools to accelerate development, debugging, and optimization workflows
- Modernize and refactor legacy JavaScript code for maintainability and improved functionality
- Design reusable component libraries, responsive layouts, and web components
- Build complex UIs that integrate with backend APIs and authentication protocols
- Write and review clean, efficient code and comprehensive unit tests
- Lead code reviews and set quality standards and best practices
- Manage deployments and support CI/CD pipelines for reliable delivery
- Partner with full-stack engineers, analysts, and designers in an agile environment
- Evaluate and recommend new technologies to strengthen the stack
- Own your roadmap: prioritization, stakeholder communication, and documentation
- Mentor junior engineers and lead technical projects end-to-end
What You Need
- Bachelor’s degree in Computer Science (or related field)
- 5+ years of software development experience (large-scale web apps preferred)
- Mastery of JavaScript (ES6+), plus strong HTML5/CSS3 and responsive design skills
- Extensive experience with a modern front-end framework (React/Angular/Vue), plus familiarity with Next.js or similar SSR meta-frameworks
- Experience contributing to design systems (component libraries, style guides)
- Strong REST API and async request handling knowledge
- Git proficiency and cross-browser compatibility expertise
- Understanding of server-side rendering and implementation approaches
- Experience with build tools (Webpack, Vite)
- Experience mentoring developers and leading refactors of large legacy codebases
- CI/CD and deployment process experience
- Strong communication skills across technical and non-technical stakeholders
- Comfortable making architectural calls and guiding a team through best practices
- Ability to thrive in a fast-paced environment with high ownership
Benefits
- Full benefits (medical, dental, vision, life, disability, and more) beginning the first day of the month after your start date
- Generous PTO plus major holidays
- 401(k) with 50% match beginning the first of the month after 30 days
- Growth opportunities and an empowered culture
- Expected base salary range: $130,000–$155,000 (based on experience, skills, and qualifications)
If you’re the type who can lead a migration, calm down a legacy codebase, and still ship clean UI at speed, this one’s worth a hard look.
Happy Hunting,
~Two Chicks…