freehire launches on Product Hunt on 26 August.

Follow →

Android Developer – Mid-level

Summary

Build and maintain Android apps using Kotlin and Jetpack Compose, following Clean Architecture and SOLID while integrating AI-driven workflows and observability tools.

Responsibilities

  • Develop with quality and follow best practices, using architectures and design patterns
  • Collaborate within a team using agile methodologies
  • Actively contribute to the operation and continuous evolution of the projects developed

Requirements

  • Experience in native Kotlin app development
  • Clean Architecture and SOLID principles
  • Version control with Git
  • Experience with agentic coding / agentic systems (Claude Code, custom agents, MCP, AI-driven dev flow automations)
  • Ability to create and optimize AI-driven workflows (skills, subagents, build/review/QA automations)
  • Strong skills in building layouts, styles, and components focused on excellent UX with Jetpack Compose
  • Knowledge of recommended Android architectures such as MVVM and MVI
  • Experience with observability tools
  • Experience working on apps published to the Play Store
  • Experience working in agile teams
  • Build process (Gradle, tasks)
  • Knowledge of Java (plus)
  • Familiarity with CI/CD (plus)
  • Familiarity with automated testing (plus)
  • Familiarity with Android Views (XML) (plus)

See also