Join our team of tech innovators as a Senior Android Developer and shape the future of mobile applications:
- Work with outside data sources and API's.
- Work on bug fixing and improving application performance.
- Support in solving impediment technical issues with junior, mid-level developers.
- Continuously discover, evaluate, and suggest new technologies to maximize development efficiency.
- Develop assigned requirements by following the best practices.
Knowledge:Bachelor's degree in a relevant field is requiredMinimum 3 years of experience in developing and maintaining Android applications.Solid understanding of the full android development life cycleExpert-level proficiency in Java and Kotlin programming languages.Extensive experience with Android Studio, Android SDK, Gradle, and Android architecture components.Experience with MVC, MVP, and MVVM architecture modelsDeep understanding of Android UI/UX design principles and Material Design guidelines.Strong knowledge of RESTful APIs and experience with third-party libraries and APIs such as Retrofit, OkHttp, and Google Maps SDK.Experience with Firebase.Experience with dependency Injection such as Hilt, Coin, etc.Experience with Database and Unit test is a plus.Experience with Git version control and Agile software development methodologies. Skills:Strong communication and]\ collaboration skills, with the ability to work effectively in cross-functional teams.Critical thinking and problem-solving skillsExcellent time-management skills Abilities:Team playerInitiative