Experience: 2+ years in developing and customizing Android apps to meet functional and UI requirements.
- Technical Skills:
- Excellent knowledge in Java and Kotlin skills - Android UI components, Services, Databases, app widgets, and other Android tools
- Android UI design principles, patterns, and best practices in Java
- Strong knowledge of Android Studio, SDKs, and architecture patterns (MVVM, MVC)
- Good knowledge of JavaScript/TypeScript, HTML5, CSS, and Object-Oriented JavaScript (ES6)
- REST API - API and Database Experience:
- Integrate RESTful APIs, third-party libraries, and external services.
- Experience working with Cloud-based services
- Cloud message APIs and push notifications (FCM)
- SQLite/Room database - Experience with unit testing and familiarity with frameworks such as JUnit and Mockito.
- Responsibilities:
- Design and deploy Android apps to the store
- Translate business requirements into technical requirements
- Collaborate with teams to meet product requirements"