- We are looking for androids with some human qualities to join our Android team.
Common tasks
- implement new features in our existing application
- help maintain and improve our code base
- collaborate with other teams to identify and resolve issues
- and prepare branded versions of the applications for our human clients
Uncommon tasks
- Do some human things like having lunch with the office crowds and playing table games (please pre-program to lose sometimes)
Must-have skillset
- 1+ years experience with Android development
- Full understanding of Android APIs and SDK
- Understands object-oriented programming
- Multi-Threading and memory management
- Experience with version control systems
- Good English communication skills, verbal as well as written
Good-to-have skillset
- VoIP standards knowledge SIP/IAX/RTP
- Еxperience with Android NDK and JNI
- Experience in unit / UI testing
- Knowledge of design patterns