The Role of an Android Developer
As a skilled android developer, you will be responsible for translating design concepts and user requirements into functional applications.
Key aspects of this role include writing clean code, creating user-friendly interfaces, and implementing logical navigation flows.
To succeed in this position, you must have a strong understanding of the android software development kit (sdk) and experience with kotlin programming language.
Other essential skills for this role include the ability to utilize jetpack, work with mvvm, mvp, and mvi design patterns, and build ci/cd pipelines on github actions.
Job Description Highlights:
* Translating designs and user requirements into functional applications
* Writing clean code in kotlin
* Creating user-friendly interfaces
* Implementing logical navigation flows
* Ensuring application functionality and performance
Required Skills and Qualifications
Essential skills and qualifications for this role are listed below:
* 3+ years of experience with android development, including the latest version of android sdk
* Ability to write clean code in kotlin
* Working experience with android jetpack and design patterns (mvvm, mvp, mvi)
* Familiarity with restful and/or graphql apis
* Familiarity with building and optimizing ci/cd pipelines on github actions