Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Programming expertise with Kotlin (REQUIRED)
- Programming expertise with Java
- Excellent troubleshooting and analytical skills
- Strong technical leadership and guidance skills
- Responsible, organized and hard working with excellent communication skills
- Write clean code
- Excellent critical thinking, analytical problem solving and communication skills
- Experience debugging and performance tuning Android applications
- Excellent English verbal and written communication skills
- Very comfortable learning new technologies, tools and platforms
- Bachelor’s Degree or higher in Computer Science or Computer Engineering or related field or equivalent experience
- 2-3 years of professional native Android development
- Experience with offline storage, threading, and performance tuning
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices