Android Developer Job in Technomargin

Android Developer

Apply Now
Job Summary

Job Description

This is a remote position.

  • Strong knowledge of OOP, Java, Kotlin and Android SDK.

  • Experience in RESTful Web Services, JSON and XML parsing, SQLite, Push Notification, Payment Gateway - Integration, In app Purchase

  • Experience of integrating third-party libraries.

  • Hands on with kotlin, Android-KTX libraries and Unit testing (Junit, Espresso, Mockito, Firebase Test-case)

  • Hand on experience on Android UI Development (Material Design Component), multiple device resolution support, landscape and tablet support, multi-language & RTL support in layout.

  • Understanding of App Lifecycle, Activity, Fragment, Background Service, Broadcast, Gradle, Memory management, Threading etc.

  • Understanding of architecture design patterns like MVP and MVVM

  • Android jetpack component(Room, DataBinding, LifeCycle, LiveData, Navigation, Paging, ViewModel, WorkManager)

  • Dependency injection (dagger & hilt )

  • Proficient understanding of code versioning tools (e.g. GIT)

  • Knowledge of integration and communication with BLE & Bluetooth hardware, NFC and Android wearables

  • Data binding library, constraint layout, RxJava concepts,

  • Experience with publishing app on Google Play Console and managing the app lifecycle

  • Knowledge of CI/CD, Git, Jenkins, or other version control tools;

Good to have:

  • TypeScript
I'm Interested
Experience Required :

4 to 5 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs