ApplyFreelance | Contract Android Engineer (Global- Remote)
Posted 4 months agoViewed
View full description
Requirements:
- 3-5 years of experience developing Android applications using Kotlin, with expertise in Concurrent Reactive Programming (Coroutines and Kotlin Flow), and Jetpack Compose.
- Strong grasp of software architecture patterns like MVP, MVVM, or MVI.
- Mastery of Android Clean Architecture, SOLID Principles, and Dependency Injection along with a solid knowledge of CS fundamentals, including data structures, algorithms, and multi-threading.
- Familiar with Agile methodologies, Git, and automation tools such as CI/CD and unit testing.
Responsibilities:
- Collaborate in a multi-disciplinary, agile project team to build high-quality Android features using the native Android SDK and its frameworks.
- Leverage your expertise in Kotlin and the Android ecosystem to implement innovative, user-centric mobile applications.
- Drive development by writing efficient, testable code and maintaining high standards for feature delivery.
- Guide architectural decisions, advocating for scalable, maintainable, and future-proof solutions.
- Participate in continuous learning, adopting the latest Android technologies, such as Jetpack Compose, Coroutines, and Kotlin Flow.
Apply