Responsibilities:
- Design and develop high-quality Android applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Implement clean, maintainable, and efficient code
- Conduct code reviews and provide constructive feedback to team members
- Stay up-to-date with the latest trends and advancements in Android development
- Troubleshoot and debug issues to ensure optimal performance and usability
Requirements:
- 3-5 years of experience designing and developing high-quality Android applications
- Proficiency in Java or Kotlin (if Kotlin, describe differences with Java)
- Experience with Jetpack components such as LiveData, ViewModel, Navigation, etc.
- Familiarity with frameworks or libraries for asynchronous programming in Android
- Knowledge of software design patterns, including those supported by RxJava
- Understanding of coroutine scopes and Kotlin Coroutines' Structured Concurrency principle
- Familiarity with architectural patterns such as MVI, MVVM, MVP, MVC, or VIPER
Please share candidates resumes that have local DL from MA to my official ID sam@1pointsys.com