As an Android Developer, you will play a key role designing, building, testing, and deploying the innovative Android apps within our organization. The ideal candidate must have experience as the technical lead in developing mobile apps, working with diverse business partners and the ability to juggle multiple concurrent development efforts.
- Knowledge of Test-Driven Development principles and tools for Android
- Excellent problem-solving skills and ability to think logically
- Manage risk and change with an agile approach
- Adept at learning new technologies quickly
- Be a brilliant developer addicted to mobile technology.
- Be driven to succeed & be self-motivated with the ability to work with little supervision or hand-holding.
- Be comfortable providing guidance and leadership to junior developers
- Proficient with object oriented programming based development.
- Should have experience in Java programming
- Proficient with Android SDK, Android Studio, Gradle, GIT, MacOS
- Thorough understanding of REST-ful API design.