Flyhomes is a place where authenticity, equity, and innovation collide to build the world’s best homebuying experience. Innovation is in our DNA. What will you create here?

We offer brokerage, mortgage and closing services—all under one roof—to ensure our clients have an amazing experience from the moment they start to work with us, to the moment they move in, and beyond. 

Real estate, mortgage and technology are what we do, but people are at the core of our mission. That’s where you come in! Whether you're our employee or our client, we believe it’s about people, not properties. From client-facing roles to technology, and everywhere in between, you’ll work alongside a diverse team who loves to solve problems, think creatively, and fly the plane as we continue to build it. If you’re dedicated to creating an inclusive, equitable, and more enjoyable real estate experience with solutions for every homebuyer, then we want to talk to you!

 

JOB DESCRIPTION 

What You’ll Do

  • Work alongside Product Designers to iterate on the design and implementation of our digital product

  • Work with Backend Engineers to build and release features

  • Build efficient, scalable, and reusable front-end systems and abstractions

  • Find and address performance issues

  • Participate in regular design and code reviews

  • Identify and advocate for front-end best practices across the team.

 

What You’ll Bring 

  • 3+ years experience with server-side MVC web frameworks, such as Ruby on Rails or Django

  • 2+ years experience and expert knowledge of JavaScript and modern libraries and tooling

  • 2+ years of experience of working with databases with both relational and key/value stores.

  • BA in computer science or engineering 

  • Commanding grasp of HTML, CSS, and related web technologies

  • Demonstrated design and UX sensibilities

  • Advanced computer science & engineering fundamentals

  • Awareness of cross-browser compatibility issues and client-side performance considerations

  • Ability to make pragmatic decisions quickly and support consensus within a project team.

Apply for this Job

* Required