Client Description:
We are looking for a Android Developer specialized in custom software, digital marketing, and cloud solutions. Our client is focused on web/mobile development, DevOps, and blockchain.
Responsibilities:
- 3+ years of Android development experience.
- Solid knowledge of OOP.
- Solid understanding of data structures and algorithm fundamentals.
- Solid understandving of the MVVM software design pattern.
- Experience with Kotlin flows using StateFlow / SharedFlow.
- Experience working with GIT source control.
Candidate Profile:
- Ideally, the candidate should have Jetpack Compose experience and should be comfortable working with unidirectional data flow architecture.
- Flutter development experience.
- Bachelor's degree in computer science, engineering, math or relevant fields.
- Experience writing unit tests.