Android Developer

images

Job Description

We are seeking a skilled and passionate Android Developer to join our team on a contract basis. In this role, you will be instrumental in designing, building, and maintaining the next generation of our Android applications. The ideal candidate is a proactive problem-solver with a deep understanding of the Android ecosystem and a commitment to creating elegant, efficient, and user-friendly mobile experiences. If you have a strong foundation in Kotlin, a keen eye for detail, and a desire to work on impactful projects, we want to hear from you.

Roles & Responsibilities:

Design and build advanced applications for the Android platform using primarily Kotlin.

  • Collaborate with cross-functional teams (product, design, backend) to define, design, and ship new features.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work with external data sources, APIs, and third-party libraries.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Identify and correct bottlenecks, fix bugs, and improve application performance.
  • Maintain code quality, organization, and automatization.

Qualifications:

We are looking for a developer with a strong foundation in modern Android development. The ideal candidate will be proficient in the following areas:

  • Proficiency in Kotlin: Strong knowledge and professional experience with Kotlin for building robust and maintainable applications.
  • Android SDK & Jetpack: Extensive experience with the Android SDK and core Jetpack libraries (Lifecycle, ViewModel, Room, Navigation, etc.).
  • Modern Architecture: Proven ability to implement modern app architecture (MVVM/MVI) using clean architecture principles and unidirectional data flow.
  • API & RESTful Integration: Demonstrated experience in integrating with RESTful APIs, handling JSON, and managing network communication efficiently.
  • Version Control with Git: Proficient in using Git for version control, including feature branching, merging, and pull request workflows.

Experience Requirements:

We are seeking a candidate with a proven track record in Android development. The ideal professional will have hands-on experience in the following areas:

  • 3-5 Years of Professional Experience: A minimum of 3 years of hands-on experience in native Android development, with at least one app published on the Google Play Store.
  • Full Project Lifecycle Involvement: Proven experience taking features from concept and design through development, testing, and release to production.
  • Collaborative Development: Demonstrated experience working effectively in an Agile/Scrum environment with product managers, designers, and other developers.
  • Performance & Debugging Expertise: Strong practical experience in profiling, debugging, and optimizing application performance and memory usage.
  • Modern Tech Stack Proficiency: Hands-on implementation experience with modern Android development tools, including Kotlin, Jetpack Compose, Coroutines, and popular architectural patterns (MVVM/MVI).

Remote Work & Independent Contractor Terms

  • This is a 100% remote position. You can work from anywhere with a reliable internet connection.
  • Contractors are expected to manage their own workload, schedule, and workspace to meet project deadlines.
  • You must have your own necessary equipment and software to perform the job duties.
  • Payment will be based on an agreed-upon hourly rate or project fee.
  • We foster a culture of trust, autonomy, and clear asynchronous communication.
Image

Job Overview

  • Job Title:Android Developer
  • Hours:50h / Week
  • Rate:$15 - $50 / Hour
  • Salary:$39,000 - $130,000 (Annual Equivalent)
  • Location:Los Angeles, USA

All Rights Reserved 2026         |             Design By: ODM Agency