Android Developer
About the Role:
We are looking for an experienced Android Developer to design, develop, and maintain cutting-edge Android mobile applications. You will work closely with product managers, UI/UX designers, and backend engineers to deliver scalable and user-friendly mobile solutions.
Key Responsibilities:
- Design and develop native Android applications with Kotlin (or Java).
- Collaborate on architectural decisions for scalable and maintainable apps.
- Integrate REST APIs, GraphQL, or other backend services.
- Write clean, efficient, and testable code following modern Android development best practices.
- Participate in code reviews, testing, debugging, and performance optimization.
- Work closely with cross-functional teams (UI/UX, QA, backend) to deliver high-quality products.
- Maintain CI/CD pipelines for continuous delivery and testing.
Tech Stack & Tools:
- Languages: Kotlin (primary), Java (legacy if needed)
- Frameworks: Jetpack Compose, Android Jetpack, Coroutines, LiveData, ViewModel
- Architecture: MVVM, Clean Architecture, modular architecture
- APIs: REST, GraphQL, Retrofit
- Testing: JUnit, Espresso, MockK
- CI/CD: GitLab CI, Jenkins, Bitrise, or similar
- Version Control: Git
- Tools: Android Studio, Firebase, Crashlytics, Dagger/Hilt, Room
Required Skills:
- Strong experience in Android development with Kotlin.
- Solid understanding of Android SDK, design patterns, and architecture principles.
- Experience with API integration (REST/GraphQL).
- Knowledge of dependency injection (Dagger/Hilt), asynchronous programming (Coroutines/Flow).
- Familiarity with version control (Git) and CI/CD tools.
- Strong problem-solving skills and attention to detail.
- Effective communication and teamwork skills.
Nice to Have:
- Experience with Jetpack Compose.
- Familiarity with Android performance optimization and security best practices.
- Experience working with backend teams and understanding mobile-backend integration patterns.
- Exposure to Firebase, analytics, or cloud messaging services.
- Published apps in Google Play Store.
SOFTLOFT Employment Package:
- Competitive Compensation Package
- Remote First Culture (work from anywhere)
- Flexible Work Schedule (09:00 โ 10:00 & 18:00 โ 19:00)
- 15 PTO days (paid annual leave)
- Up to 15 PSL days (paid sick leave)
- Tax Liabilities Coverage
- Ongoing Monthly Benefit Budget (customizable)
- Learning & Certification Programs
- English Tutoring
- Corporate Events
- A Fun Team to work with!
Published 2 July
227 views
ยท
113 applications
90% read
ยท
85% responded
Last responded 30 minutes ago
๐
Average salary range of similar jobs in
analytics โ
Similar jobs
Ukraine
Worldwide