Description

  • 3+ years of experience developing robust, scalable, high-performance Android applications.
  • Expertise in Kotlin and JetPack Compose for building modern user interfaces.
  • Proficient in MVVM or MVI design patterns for maintainable and testable codebases.
  • Experience developing large-scale enterprise Android apps.
  • Strong focus on app performance and stability, including integration with Crash Analysis and APM SDKs (DataDog, NewRelic, Sentry).
  • Implement local storage solutions and caching mechanisms for reliable data persistence.
  • Integrate with CMS platforms to manage dynamic app content.
  • Develop and maintain CI/CD pipelines using GitHub Actions.
  • Write unit and integration tests to ensure application stability.
  • Hands-on experience with Bluetooth Classic/LE protocols for external device connectivity.
  • Implement analytics (e.g., Adobe Analytics) and push notifications using Firebase Cloud Messaging (FCM).
  • Experience integrating mapping software (pins, polylines, geofencing) is a plus.
  • Familiarity with Urban Airship for advanced in-app messaging is desirable.
  • Ability to create, manage, and debug long-running background services

Education

Any Gradute