Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- You will be responsible for contributing to our growing Android application that currently services our constantly growing user base.
- You will work with other team members to continuously improve the Android mobile application by squashing bugs, adding features and improving existing features.
- You will be converting designs from our design team into pixel perfect user interfaces and provide feedback management regarding ideas to improve the user experience of the application.
Job Requirements
Requirements:
- Fluently in English
- 4+ years of Android Development
- Proficiency with Kotlin and ability to write idiomatic Kotlin code
- Strong knowledge of Android’s architectural components
- Experience with Architectural design patterns such as MVVM or MVP
- Expert level Java
- Good experience working with Co-Routines for asynchronous operations
- Excellent understanding of Clean Architecture and design patterns with the ability to apply them successfully to real-life problems
- Experience with Unit Testing
- Strong knowledge of HTTP and API consumption
- Understanding of Dependency Injection
- Experience in design, development and implementation in the Android software platform and relevant SDKs