Senior Android Developer

Saba OTC Tehran

Posted 3 years ago

Job Description

What you’ll be doing: ● Android mobile development. ● Deliver high-quality and clean codes. ● Optimization of existing software components and applications. ● Implementation of responsive and user-friendly designs.

Requirements

What we are looking for: ● Creative problem-solver. ● Strong knowledge of OOP. ● Strong knowledge of SOLID principles. ● Knowledge of design patterns. ● Solid experience in Android Development. ● Solid experience with Kotlin and Kotlin Coroutines. ● Deep understanding of software design patterns such as MVVM. ● Experience with Dagger (or other dependency injections). ● Git. Nice to have: ● Knowledge about Clean architecture. ● Gradle scripting. ● Experience with NDK. ● JetPack libraries. ● Familiarity with MVI.

Employment Type

  • Full Time

Details

To see more jobs that fit your career