RefiJet processes a high volume of auto refinance applications every month across a network of 30+ lending partners. The software running that operation spans borrower-facing applications, lender integrations, and internal tools used by our operations teams. The quality, reliability, and usability of that software directly affects real financial outcomes for real people. Software Developer 2 is the level where you stop needing the work handed to you fully defined. You already know how to ship. This role is about widening what you can be trusted with: features that touch more than one system, requirements that arrive incomplete, and problems where the right answer is not obvious from the ticket. You will work across frontend applications, backend services, APIs, lender integrations, and internal operations tools. This level carries in both directions. You are still learning, and you still have people invested in your development: structured code review, a manager whose job includes your growth, and senior engineers who will make you better when you use them. You are also now someone other people learn from. You will mentor Software Developer 1 engineers, review their code with care rather than speed, and answer the questions that are still hard when you are new to a codebase. Carrying someone else is part of the job at this level, not an extra. We are deliberately stack and platform agnostic. We care that you can think clearly, learn a codebase quickly, and write code other engineers can build on. We do not care which language or framework you learned first. The specific technologies you will work in are covered in the interview process, and they will change over the course of your career here. The fundamentals will not. Location and schedule. Plan on five days per week on site in Centennial, Colorado. We say that plainly instead of calling the role hybrid, because the mentoring and cross-team work this level depends on happens faster in person and because we would rather be clear now than surprise you at offer stage. One or two remote days per week may become available once you are established and performing well. You earn it, the Director of Software Development decides it, and no date is attached to it.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed