Android Developer – Kotlin, Jetpack Compose

Remote Full-time
Job Description:
• Develop, maintain, and optimize a native Android application using Kotlin .
• Build modern, responsive UI components using Jetpack Compose .
• Design and manage local data storage solutions using Room .
• Integrate and optimize network communication using Retrofit/OkHttp .
• Collaborate with cross-functional teams including design, backend, and product to deliver high‑quality features on schedule.
• Write clean, maintainable, and testable code following best practices.
• Diagnose and resolve performance issues, bugs, and crashes.
• Participate in code reviews and contribute to overall code quality and documentation.

Requirements:
• Proven experience as an Android Developer with strong command of Kotlin .
• Professional experience building applications using Jetpack Compose .
• Solid understanding of Room for local data persistence.
• Hands-on experience with Retrofit/OkHttp for API integration.
• Knowledge of modern Android architecture patterns (e.g., MVVM, MVI).
• Familiarity with coroutines and asynchronous programming.
• Experience with version control systems (Git).
• Strong problem‑solving skills and the ability to work independently in a fast‑paced environment.
• Advanced level of English.
• Nice To Have
• Experience with CI/CD for Android.
• Familiarity with dependency injection (e.g., Hilt, Dagger).
• Knowledge of testing frameworks for Android (JUnit, Espresso, etc.).
• Experience working in Agile environments.

Benefits:

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Customer Service Representative for Clinical Programs - Delivering Exceptional Support in a Remote Setting with arenaflex

Remote

Taskora online jobs work from home no experience Required (Entry-Level)

Remote

[Remote] Sales and Acquisitions

Remote

**Experienced Customer Support Representative – Remote Chat Support Entry-Level Roles with Competitive Hourly Rate**

Remote

**Experienced Full Stack Customer Service Representative – Credit Operations (100% Remote in Maryland)**

Remote

Software Contracts Compliance Analyst (100% Remote) in USA in Arrow Electronics

Remote

Sr. Security Engineer (Penetration Testing)

Remote

Fractional Recruiter

Remote

Experienced Data Entry Specialist - Work from Home Opportunity at blithequark

Remote

Experienced Part-Time Evening Data Entry Specialist - Flexible Schedule & Career Growth Opportunities with Blithequark

Remote
← Back