This role involves working across the full stack, from DB models to customer-facing screens. The engineer will collaborate with product and design to define requirements, drive iterative development, lead refactoring efforts to reduce technical debt, and mentor teammates to build collective knowledge and capabilities. The Customer Acquisition team is responsible for building the borrower refi application UX and API for partner integrations using React/TypeScript/Node.js and a Ruby on Rails monolith, with an ongoing migration to Hotwire Stimulus in Rails. The approach focuses on continuous improvement by understanding customer needs and reducing friction.
Responsibilities include improving code, mentoring team members, aiding in work breakdown, partnering with Product Owners, and helping define how Engineering works at Caribou. The position can be remote from a state where Caribou operates, with a preference for candidates in Chicago, Denver, or San Francisco or based out of the Denver, CO office.