Himalayas logo
darwinhomesDA

Software Engineer

Darwin Homes provides tech-enabled property management services aimed at enhancing the rental experience for both property owners and residents.

darwinhomes

Employee count: 51-200

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About Darwin Homes Inc.

At Darwin Homes, we fundamentally believe that the rental experience is broken. Too often, property management—serving as the middleman between investors and residents - often means shoddy service, hidden fees, and inefficient processes that shortchange everybody involved.

Darwin was built to make residents' and owners' lives easier through an innovative ecosystem of technologies. We have created the best product in the market for residents to discover, tour, and lease their future home; and for owners to have complete peace of mind from our modern management and leasing services built around our core values of transparency and professionalism. Darwin Homes is the destination for single-family rental services for property owners and residents.

The Role:

We’re looking for a Full Stack Software Engineer who thrives in collaborative environments, takes full ownership of their work, and delivers high-quality, maintainable code. You should be comfortable working cross-functionally, adapting to shifting priorities, and collaborating with others while continuously improving team processes and documentation.

What You’ll Do:

  • Design, build, and maintain end-to-end features across our Django / Typescript stack.
  • Implement and integrate RESTful or GraphQL APIs that power core product functionality.
  • Work with relational databases to model data, write queries, and ensure reliable data flows.
  • Participate in code reviews, offering and receiving constructive feedback to maintain high engineering standards.
  • Collaborate closely with product managers, designers, and other engineers to define requirements and deliver high-impact features.
  • Monitor production systems, help troubleshoot issues, and take part in on-call rotations.

Requirements:

  • 5+ years of full stack software engineering experience.
  • Proficient in one or more modern programming languages (e.g., JavaScript/TypeScript, Python, Java, Go).
  • Familiar with at least one front-end framework (e.g., React, Angular, Vue).
  • Experience building and consuming RESTful or GraphQL APIs.
  • Solid understanding of data structures and computer science fundamentals.
  • Familiar with relational database and basic querying.
  • Experience using Git and basic version control workflows.
  • Experience collaborating effectively with product, engineering and design teams.
  • Willingness to participate in on-call rotations and production monitoring.
  • Ability to estimate work effort honestly and meet deadlines consistently.
  • Excellent communication skills, both written and verbal.

Accommodation: Darwin Homes, Inc & Adoor Property Management Inc is committed to providing reasonable accommodations for qualified individuals with disabilities and ensuring accessibility in the workplace. If you require accommodation due to a disability to perform the essential functions of the job, please inform us at the time of application.

Darwin Homes, Inc & Adoor Property Management Inc is an equal opportunity employer and makes employment decisions based on merit. We prohibit discrimination based on race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, marital status, or any other characteristic protected by applicable laws. Darwin Homes, Inc complies with all applicable federal, state, and local laws regarding equal employment opportunity and strives to create a diverse and inclusive work environment for all employees.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Entry-level
Mid-level

Location requirements

Hiring timezones

United States +/- 0 hours

About darwinhomes

Learn more about darwinhomes and their company culture.

View company profile

Darwin Homes was built to make residents and owners' lives easier through an innovative ecosystem of technologies. We have created the best product in the market for residents to discover, tour, and lease their future home; and for owners to have complete peace of mind through our modern management services. Our goal is to evolve the overall rental experience by leveraging technology to optimize day-to-day services while providing efficiency.

Our mission is to build systems that automate tedious day-to-day processes, allowing you to have more time to do other things and to make everyone happy by providing what they want and need. For us, that’s creating safe spaces for everyone to live and invest in their property. In addition to our core values of transparency and professionalism, we emphasize effective communication by allowing our clients to interact with our team anytime, anywhere, on any device — eliminating the traditional email chains and missed calls.

Claim this profiledarwinhomes logoDA

darwinhomes

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like darwinhomes

Find your next opportunity by exploring profiles of companies that are similar to darwinhomes. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan