Job7 Job5 Job6 Job4 Job10 Job2 Job8

Software Engineer, Mobile (Native)

In San Francisco, California

Apartment List is hiring a native apps engineer to help us solve one of the biggest problems that exists today. We spend 2/3 of our time in our homes, and apartment hunting can be a long and weary process. But with Apartment List, it doesn’t have to be! Do you dream of making an impact on people’s lives by bringing amazing products to life? Here is your opportunity.

Apply to this job

Software Engineer, Mobile (Native)

In San Francisco, California
Apply to this job

Who You Are

  • You’re a mobile engineer and you enjoy working with design to build the best mobile-first experience possible
  • You are familiar with both Android and iOS development stacks. You are on track to becoming an expert in one of them, but are curious about the other side
  • You are a well-rounded software engineer. You shipped an app or two to the Play Store or App Store. Normally this comes with 2+ years of experience, but we don't care how quickly you got there
  • You have a strong understanding of computer science fundamentals. That usually comes with a CS degree, but we don’t care whether you have one
  • You stay on top of the latest and greatest in Mobile development and architecture. Swift and Kotlin excite you, and your ears perk up when you heard "MV" combined with new letters

What You'll Do

  • Build both the Apartment List iOS and Android apps, writing code in Swift and Kotlin with like-minded mobile engineers
  • Use the right tool for the job. Our apps are powered with Reactive-X and our network is powered by Alamofire and Retrofit. We use MVP, Quick and Spek to make testable code, and use a combination of POP and OOP to build reusable components
  • Collaborate with the larger engineering team. We expect you to be great, and we expect you to make us all better
  • Interact closely with your teammates in design and product management. You’ll have a say! No pixel pushers or code monkeys here
  • Continuous integration using Travis and Fastlane

About Us

On the surface, building a great renter experience might not sound hard, but it is. Think about all the things that have to be right: gathering detailed data from millions of apartments of all types; matching those apartments with the millions of renters searching; and communicating with landlords when those renters decide they’ve found their perfect next home.

Getting this right is more important now than ever before. Today there are 100 million renters in the US, more than there have ever been and growing.

Our mission is simple, we want renters to be able to find a great home and we want that process to be simple and delightful. In one word, we want their experience and apartment search to be extraordinary.

The extraordinary experience we are building is loved by renters and landlords. In fact, four million Renters used Apartment List last month, 75% of them on mobile. Each month more and more renters are signing their lease thanks to Apartment List.

We recently just raised $50M in our series C to accelerate our growth - think you’re up to the challenge? Check out the team and learn more about us. If you’re game, apply now.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.