Make Your Resume Now

Android Developer - Mid Level

Posted October 08, 2025

Job Overview

We're looking for a motivated Mid-Level Android Developer to join our mobile engineering team at The Chefz.

You will build and maintain high-quality Android applications that deliver a seamless user experience to thousands of customers. You'll work closely with product, design, and backend teams to ship features quickly and reliably.

Key Responsibilities:

  • Develop and maintain Android apps using Kotlin and Jetpack (Compose, ViewModel, Navigation, Room, WorkManager).
  • Integrate with RESTful APIs, WebSockets (for live updates and real-time events), and third-party SDKs (Firebase, Braze, Branch.io).
  • Implement deep linking and handle complex navigation flows.
  • Write clean, maintainable, testable code with proper documentation.
  • Collaborate with designers and product managers to deliver pixel-perfect UIs.
  • Monitor app performance and troubleshoot crashes and ANRs.
  • Contribute to code reviews and adopt best practices.
  • Work with Bitbucket for version control and participate in pull request reviews.
  • Support CI/CD pipelines using Fastlane for automated builds and deployments.

Requirements

  • 2–4 years of professional Android development experience.
  • Strong knowledge of Kotlin, Android SDK, and Jetpack libraries.
  • Familiarity with multi module projects.
  • Experience with Firebase (Analytics, Remote Config, Crashlytics, Push Notifications).
  • Familiarity with WebSockets (Socket.IO or native implementations).
  • Understanding of MVVM, Clean Architecture, and dependency injection (Hilt/Dagger/Koin).
  • Experience using Git and Bitbucket workflows (branches, pull requests, code review).
  • Basic CI/CD knowledge (Fastlane, Gradle tasks).

Nice to Have:

  • Experience with dynamic feature modules and modular app architecture.
  • Exposure to A/B testing and analytics event tracking.
  • Familiarity with Compose for new features.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Create Resume