Android Developer
We are looking for a skilled Android Developer to join our growing team. You will be responsible for developing new features and maintaining existing Android applications. This role requires strong technical skills, a proactive mindset, and the ability to collaborate effectively in a team environment.
Responsibilities:
- Develop and maintain Android applications using Kotlin.
- Write clean, efficient, and maintainable code.
- Participate in designing application architecture.
- Conduct code reviews and ensure high code quality.
- Write unit tests to ensure the stability and reliability of applications.
- Collaborate with backend developers to integrate APIs.
- Work with version control systems (Git).
- Analyze and fix bugs and application issues.
- Stay up to date with modern Android development trends and technologies.
- Take part in team discussions and contribute to technical decision-making.
Requirements:
- 3+ years of experience in Android development.
- Excellent knowledge of Kotlin and Java.
- Strong understanding of OOP principles, design patterns, and SOLID principles.
- Proficient in core Android components (Jetpack Compose is a must, View-based UI is a plus).
- Experience with multithreading and asynchronous programming using Coroutines and Flow.
- Good understanding of RESTful APIs and network operations.
- Experience working with local databases (e.g., Room).
- Experience writing unit tests.
- Familiarity with Git version control.
- Strong team collaboration skills.
- Clear understanding of development processes.
- English proficiency: Upper Intermediate and above.
Nice to Have:
- Experience with architectural patterns and Clean Architecture.
- Familiarity with Jetpack libraries.
- Experience with Dependency Injection (e.g., Dagger, Hilt).
- Experience with CI/CD tools and pipelines.
- Experience publishing applications to Google Play Store.
- Understanding of Material Design principles.
- Experience working with third-party libraries and SDKs.
- Familiarity with animations, including Lottie.
- Experience with Kotlin DSL for configuration.
- Conversational English.
- Experience in other platforms or programming languages.
Published 22 April
155 views
ยท
47 applications
20% read
ยท
0% responded
๐
Average salary range of similar jobs in
analytics โ
Similar jobs
Ukraine
Countries of Europe or Ukraine
Ukraine