Roles and Responsibilities
- Design and build applications for the Android platform.
- Ensure the performance, quality, and responsiveness of applications.
- Collaborate with a team to define, design, and ship new features.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
Desired Candidate Profile
- Proficient in Kotlin programming language.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Strong grasp of Android Studio and Android development ecosystem .
- Preferably have worked on ML kit.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with RESTful APIs to connect applications to back-end services.
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers.
- Self-starter, Self-learner, Passionate problem solver.