Software Engineer, Back-end
Remote
Contractor
#Engineering
#Web Development
#REST API
#Python
#Django
#Flask
At Homeward, we are dedicated to removing the uncertainty from the homebuying process. Since our founding in 2018 by industry veteran Tim Heyl, we have been building financial products that provide convenience and clarity for buyers and sellers. We operate as a fast-paced, remote-first team across seven states, offering integrated services that include mortgage and title solutions. Our culture is built on three core values: The Golden Rule, One Team One Dream, and Calm Focus, which guide how we support each other and our customers every day.
What is this role?
We are looking for a Mid-Level Back-end Software Engineer to join our team as a contractor. This is a remote position available to anyone, and you will play a vital role in building a more customer-centric experience for those navigating the real estate market. Please note that this is a full-time contract role and is not eligible for visa sponsorship.
What will you do?
- Design, develop, and maintain software components within an agile environment while collaborating with cross-functional teams.
- Write robust automated unit and integration tests to support our continuous integration pipelines and ensure high code quality.
- Prototype creative solutions and build minimum viable products while working alongside your peers to implement our technical vision.
What makes you a great fit?
To be successful in this role, you should have at least 3 years of professional back-end development experience. We are looking for someone who is comfortable working with Python and has deep experience using frameworks like Django or Flask. You should also possess the following qualities and skills:
- Strong expertise in web development and REST API design.
- A build, test, learn mindset with a focus on delivering business outcomes.
- Excellent problem-solving skills and the ability to rapidly prototype features based on user feedback.
- A solid understanding of version control, CI/CD tools, and the software development lifecycle.
- Strong communication skills in English and a collaborative spirit.
What's in it for you?
Joining our team means you will be part of a mission-driven company that values empathy and collaboration. As a remote-first organization, we provide the flexibility of remote work, allowing you to contribute to our goals from anywhere.



