Android Software Engineer
Fitbit - San Francisco, CA

This job posting is no longer available on Fitbit. Find similar jobs:Android Software Engineer jobs - Fitbit jobs

About Us Fitbit improves peoples health and fitness using a tiny tracking device to provide users with actionable data via the web and mobile devices. Were a fast growing, well-funded startup that is serious about having a good time making great products. Come work with veteran entrepreneurs from C|Net, Twitter, and Yahoo! in revolutionizing how people use diverse technologies to improve their lives.

About the Job We are looking for an experienced Android application developer to join our mobile team. Your focus will be creating exciting new features that leverage the Android platform to better delight our users. Youll work in our engineering team using an iterative agile process that mostly insulates developers from schedule thrash. Youll also have the opportunity to collaborate with our product and visual designers to plan and build functional and beautiful user interfaces.

Required Skills 2+ years professional experience programming in Java Strong OO design and development experience with the ability to apply MVC in practice Solid computer science fundamentals with a good understanding of basic algorithms and data structures Strong understanding of the Android SDK, particularly the User Interface APIs Experience using modern version control systems Able to professionally communicate with other team members Bonus Skills Experience interacting with REST-like network APIs Experience with SQL, particularly SQLite Basic visual or interaction design abilities A love of refactoring This is an exciting time to join a 60 person start up in downtown San Francisco. If you are tired of a big corporate environment, excited about a product that improves peoples lives, and want to have a stamp on our vision then you should apply to this opportunity!