Skip to content

Search jobs right inside Claude, ChatGPT or Cursor.

Connect MCP to your agent →

Future Fit

NewBe an early applicant

Native Android Developer

Posted
Discussion

Summary

Experienced native Android developer building and maintaining app modules in Kotlin with Jetpack Compose, applying Clean Architecture, writing unit/component tests, integrating backend APIs and third-party SDKs, and joining code reviews and agile ceremonies on a remote-first team.

Overview

  • The role is for an experienced Android developer proficient in native app development for the Android platform.
  • A strong understanding and experience with Clean Architecture is essential.
  • It is a remote-first, dynamic team with a modern and evolving tech stack.
  • The team values quality, structured development, and working in agile, iterative environments.

Requirements (General)

  • Proficiency in Kotlin is mandatory.
  • Strong practical experience with Jetpack Compose for UI development.
  • Deep understanding and proven experience applying Clean Architecture principles.
  • Experience with agile development methodologies (Scrum, SAFe).
  • Ability to produce well-structured, testable, and efficient code.
  • Strong focus on code quality, maintainability, and documentation.
  • Practical experience with Google Maps for Jetpack Compose is an advantage.

Additional Skills (Nice to Have)

  • Experience with app modularization.
  • Integration of third-party SDKs and marketing/tracking tools (e.g., Adjust, Braze).
  • Backend integration skills (APIs, Backend-for-Frontend).
  • Knowledge of mobile security principles and secure coding practices.
  • Experience working with CI/CD pipelines for mobile apps.

Responsibilities

  • Develop new features and maintain existing app modules.
  • Collaborate closely with Testers, Product Owners, Designers, and other Developers.
  • Write unit and component tests.
  • Integrate backend services and third-party APIs where needed.
  • Follow coding guidelines and contribute to continuous process improvement.
  • Support deployment and release processes.
  • Actively participate in code reviews and technical discussions.

Expected Deliverables

  • High-quality, production-ready native mobile application components.
  • Technical documentation where applicable.
  • Regular updates on progress via agile ceremonies (e.g., stand-ups, reviews).

Skills

Apply

See also

Mobile jobs by country — openings, pay and top skills →