Our team is expanding and innovating on one of the world’s most used and best loved apps. We’re looking for engineers who are product focused, entrepreneurial, passionate about Android, and design-centric who can help us continue to innovate.
- Build new and innovative product features
- Maintain high level performance quality
- Collaborate with designers and engineers alike
- Start-up responsibility
- B.S. or M.S. Computer Science or 4+ years in software development experience
- 2+ years of object-oriented software development experience
- 2+ years building Android applications in Java using Android SDK
- 2+ years mobile application development experience (Android, J2ME or Blackberry)
- Experience in understanding large and complex code bases, including API design techniques to help keep them clean and maintainable.
- Experience in the following technologies:
- Experience with Java language and related frameworks
- Experience with Multi-Threading and memory management specific to mobile devices
- Experience with caching mechanisms