Ø Strong in Kotlin and Jetpack compose UI
Ø Should have strong Knowledge in using MVVM + MVI design pattern in Compose
Ø Good knowledge in Dependency Injection - HILT
Ø Experience in working Multi module project structure
Ø Good in Unit test using MockK and OKHttp MockServer
Ø Good in Compose UI test case writing
Ø Android latest architecture components, modularization
Ø Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Ø Solid grasp of mobile networking and REST Web Services
Ø Familiarity with RESTful APIs to connect Android applications to back-end services
Ø Strong knowledge of Android UI design principles, patterns, and best practices
Ø Experience and understanding of large and complex code bases and architectures
Ø Familiarity with cloud message APIs and push notifications
Ø Familiarity with agile development methods (Scrum/Kanban)
Ø Collaborative team member with excellent communication skills
Ø Work with development teams and product managers to ideate software solutions
Ø Build the front-end of applications through appealing visual design
Ø Develop and manage well-functioning databases and applications
Ø Write effective APIs
Ø Test software to ensure responsiveness and efficiency
Ø Troubleshoot, debug and upgrade software
Ø Create security and data protection settings
Ø Build features and applications with a mobile responsive design
Ø Write technical documentation