Jobiglo

No results.

Senior Android Engineer – Mobile Apps

Freshworks · Hyderabad

Senior 🇬🇧 English
Flutter Dart React Native Kotlin Java Jetpack Compose Coroutines Flow Room WorkManager Android Architecture Components MVVM MVP Clean Architecture Repository Pattern Dependency Injection SOLID Gradle GitHub Actions Fastlane Firebase App Distribution GraphQL

Job description

About the role

Freshworks is looking for a Senior Android Engineer to design and deliver high‑performance mobile experiences for millions of users. You will work closely with product managers, designers, backend engineers, and QA to turn ideas into production‑ready Android applications.

Key responsibilities

  • Design, develop, and ship features using Flutter (Dart), React Native, or native Android (Kotlin/Java).
  • Collaborate with UX/UI designers to convert wireframes into polished Android screens.
  • Write and maintain unit, integration, and UI tests to ensure code quality.
  • Profile and optimise memory, network usage, startup time, rendering performance, and battery consumption.
  • Implement asynchronous data loading, caching, prefetching, and background processing.
  • Define and evolve mobile architecture (MVVM, MVP, Clean Architecture, Repository Pattern, DI, SOLID).
  • Set up and maintain CI/CD pipelines with Gradle, GitHub Actions, Fastlane, Firebase App Distribution.
  • Integrate RESTful and GraphQL APIs, handling errors and offline scenarios.
  • Partner with QA to triage bugs across device families, screen sizes, OS versions, and OEM customisations.

Required profile

  • 5+ years of professional Android development experience.
  • Strong understanding of Android frameworks and modern libraries.
  • Proven ability to mentor mid‑level engineers and champion best practices.
  • Experience delivering scalable mobile products to large user bases.

Required skills

  • Flutter, Dart
  • React Native
  • Kotlin, Java
  • Jetpack, Compose, Coroutines, Flow, Room, WorkManager, Android Architecture Components
  • MVVM, MVP, Clean Architecture, Repository Pattern, Dependency Injection, SOLID principles
  • Gradle, GitHub Actions, Fastlane, Firebase App Distribution
  • RESTful APIs, GraphQL

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Freshworks.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 2 weeks from now

37 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Freshworks

Hyderabad