remote
Senior Android Developer - dignio
Android Developer
Senior Android Developer leading the design, implementation, and maintenance of high‑performance Android applications using Java/Kotlin, MVVM, and Clean Architecture, while integrating RESTful services and ensuring code quality through CI/CD pipelines.
About the role
Key Responsibilities
- Architect and develop robust, scalable Android applications using Java and Kotlin.
- Implement MVVM and Clean Architecture patterns to ensure maintainable codebases.
- Integrate RESTful APIs, handle data persistence, and optimize performance.
- Collaborate with cross‑functional teams to define product requirements and deliver high‑quality features.
- Mentor junior developers, conduct code reviews, and enforce best practices.
Requirements
- 5+ years of professional Android development experience.
- Strong proficiency in Java, Kotlin, and Android SDK.
- Hands‑on experience with MVVM, LiveData, Room, and Retrofit.
- Familiarity with CI/CD pipelines, Git, and automated testing.
- Excellent problem‑solving skills and a passion for clean, testable code.
Skills
javakotlinandroid sdkandroid studio