Join the demand generation team to build transparent, delightful experiences that demystify the mortgage process
Build high performance customer experiences using TypeScript, React, Next.js, Tailwind, Storybook, Vitest and a mix of client- and server-side rendered pages
Lead scoping and definition for team project work
Support deployed systems in production as part of an on-call rotation
Drive healthy software engineering practices – including code review, automated testing (95% code coverage), and continuous delivery
Work closely with user experience designers to promote accessibility best practices, design languages and brand recognition efforts
Partner with other engineers to define API contracts and the structure of the backend, server, and client components
Report to the Engineering Manager and mentor other engineers
Requirements
5+ years of delivering meaningful software projects to production – from conception through design, delivery, and iteration
Expertise with React and/or Next.js
Experience with delivering high-quality customer experiences on large consumer-facing websites
Understanding of modern software engineering practices, including logging, monitoring, continuous deployment, and automated testing
Experience appropriately leveraging LLMs in software engineering
Experience mentoring and collaborating with teammates
Ability to work independently and make sound decisions with minimal oversight
Comfortable working with a geographically distributed team (US)
Proficiency with TypeScript, React, Next.js, Tailwind, Storybook, and Vitest
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.