8005522993
support@techhand.in

Senior Android Engineer

Job Description

 

We are seeking a Senior Android Engineer with strong expertise in Native Android development (Kotlin/Java) and familiarity with Flutter. While our apps are primarily built in Flutter, native Android expertise is a must to optimize performance, integrate SDKs, and enhance critical features like secure video streaming, quizzes, and real-time interactions.

 

Key Responsibilities

  • Develop and optimize Android applications using Kotlin/Java and Flutter.
  • Implement native Android features, including UI components, animations, and background services.
  • Enhance encrypted video streaming using ExoPlayer, ensuring smooth, secure playback within the LMS.
  • Work on LMS modules such as quizzes, test series, doubt-solving, and real-time interactions.
  • Integrate RESTful APIs, third-party SDKs, WebSockets, and Firebase services.
  • Troubleshoot and resolve performance bottlenecks, ensuring app stability and responsiveness.
  • Stay updated with the latest Android and Flutter development trends and best practices.


Requirements
 

Must-Have:

  • 4+ years of experience in Native Android development using Kotlin & Java.
  • Expertise in Android SDK, Jetpack components, WorkManager, Firebase, and system-level APIs.
  • Experience with secure video streaming using native ExoPlayer.
  • Strong understanding of multi-threading, memory management, and debugging tools.
  • Familiarity with RESTful APIs, WebSockets, GraphQL, and database integration.

Good-to-Have:

  • Exposure to Flutter and knowledge of bridging native Android with Flutter.
  • Experience with publishing and maintaining apps on the Play Store.
  • Knowledge of CI/CD pipelines (e.g., Fastlane, GitHub Actions, Firebase App Distribution).

 

Job Location: Gurgaon (on-site)

 

Apply on https://forms.gle/Se4xqTtkTbfPD6Vr8