Job Detail

Mobile Apps (Android/iOS) Developer

Where: Zipcar

Date Posted:

Contact: Chris Coughlan

Contact for details

at Zipcar, we create exciting apps (you can search, book and unlock cars with your phone!) for a smart, disruptive company that’s trying to redefine the way this generation thinks about urban transportation.

The team
We’re looking for engineers who take pride in their work, who want to learn something new.

We believe in the principles of the agile manifesto. We think we can deliver better software faster by adopting them.
We believe that Test-Driven Development not only improves the reliability of our software, but positively impacts the way we architect our apps and the quality of our code.
We believe in people. We empower them to make decisions and we invest time and money in training.
We're dead against rules for their own sake. Our dress code is informal, our working hours are flexible, you can choose your own MacBook and IDE. Work how you work best.

We don’t claim to be perfect and we’re always trying to improve how we work, so if you think your experience could help us out with any of the above then we’d love to hear from you!

The role
Build and iterate on Zipcar’s mobile platform
Collaborate closely with our product, design and testing teams to enhance the mobile experience for our members
Design, develop, and optimize improvements to our apps and internal development tools

You should have:
A passion for developing software of the highest quality with the best user experience in mind
A strong understanding of the principles of software design, architecture, algorithms and data structures
Great command of your favourite programming languages
Breadth of experience across the development stack (client, server, databases, etc.)

Experience with Java, native Android, iOS or Rails development
Comfortable with agile techniques
You know how to write robust automated/unit tests
A good understanding of mobile UI and UX best practices
You’ve worked with Groovy, Gradle, Maven, or Ivy