- Design and build advanced applications for the Android platform;
- Collaborate with cross-functional teams to define, design, and ship new features;
- Work with outside data sources and API’s;
- Unit-test code for robustness, including edge cases, usability, and general reliability;
- Work on bug fixing and improving application performance;
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Proven software development experience;
- Good knowledge of version control tools and of developing web services;
- Experience in common third-party APIs (Google, Facebook, etc);
- Passion for best design and coding practices and a desire to develop new bold ideas.