Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
OT

Android Developer

Ova Technologies
πŸ‡ΊπŸ‡Έ United States
Hybrid
Manager or above
2 months ago
  • Android
  • UI/UX
  • Kotlin
  • Java
  • REST API
  • MVVM
  • Google Play
  • Android SDK
  • Jetpack
  • JSON
  • SQLite
  • Git
  • Jetpack Compose
  • Hilt
  • Dagger
  • Firebase
  • Firestore
  • Firebase Crashlytics
  • Retrofit
  • OkHttp
  • CI/CD
  • Android Studio
  • Gradle
  • Agile
  • AI
  • Machine Learning
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Android Developer

Job Title

Android Developer

Job Summary

We are seeking a skilled Android Developer to design, develop, test, and maintain high-quality Android applications. The ideal candidate will have hands-on experience with modern Android development technologies, strong knowledge of mobile architecture, and a passion for creating intuitive, secure, and high-performance applications. You will collaborate with product managers, UI/UX designers, backend developers, and QA teams to deliver scalable mobile solutions.


Key Responsibilities

  • Design, develop, test, and maintain Android applications using Kotlin and Java.

  • Build responsive, user-friendly, and high-performance mobile applications following Android development best practices.

  • Integrate RESTful APIs, third-party SDKs, and cloud services into Android applications.

  • Implement modern Android architecture patterns such as MVVM, Clean Architecture, and Repository Pattern.

  • Develop reusable, maintainable, and well-documented code.

  • Optimize application performance, memory usage, battery consumption, and security.

  • Debug, troubleshoot, and resolve application issues across different Android devices and OS versions.

  • Collaborate with UI/UX designers, backend developers, QA engineers, and product teams throughout the software development lifecycle.

  • Write unit tests and participate in code reviews to maintain high code quality.

  • Publish, monitor, and maintain applications on the Google Play Store.

  • Stay updated with the latest Android SDK features, Jetpack libraries, and mobile development trends.


Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent practical experience).

  • 2–5 years of experience in Android application development.

  • Strong proficiency in Kotlin and Java.

  • Experience with Android SDK and Jetpack libraries.

  • Solid understanding of Android application lifecycle and UI development.

  • Experience with REST APIs, JSON parsing, and third-party library integration.

  • Familiarity with SQLite, Room Database, and local data storage.

  • Knowledge of version control systems such as Git.

  • Understanding of Android security best practices and secure coding principles.


Preferred Qualifications

  • Experience with Jetpack Compose for modern Android UI development.

  • Familiarity with Coroutines, Flow, LiveData, and Dependency Injection (Hilt or Dagger).

  • Experience with Firebase services such as Authentication, Firestore, Cloud Messaging, Analytics, and Crashlytics.

  • Knowledge of Retrofit, OkHttp, WorkManager, and Navigation Component.

  • Experience with CI/CD pipelines and automated testing.

  • Published Android applications on the Google Play Store.


Technical Skills

  • Kotlin

  • Java

  • Android SDK

  • Jetpack Compose

  • Jetpack Libraries

  • MVVM

  • Clean Architecture

  • Coroutines

  • Flow

  • LiveData

  • Room Database

  • Retrofit

  • OkHttp

  • Hilt / Dagger

  • Firebase

  • SQLite

  • REST APIs

  • Git

  • Android Studio

  • Gradle


Soft Skills

  • Strong analytical and problem-solving skills.

  • Excellent communication and collaboration abilities.

  • Attention to detail and commitment to writing high-quality code.

  • Ability to work in Agile development environments.

  • Continuous learning mindset and passion for mobile technologies.


Nice to Have

  • Experience with AI-powered Android applications or Generative AI integrations.

  • Knowledge of Google Maps API, CameraX, Bluetooth, NFC, or location-based services.

  • Familiarity with accessibility guidelines and Material Design 3.

  • Experience with performance profiling and app optimization tools.

  • Contributions to open-source Android projects or technical communities.


Benefits

  • Competitive salary and performance-based incentives.

  • Health and wellness benefits.

  • Flexible or hybrid work arrangements.

  • Learning, certification, and conference sponsorship opportunities.

  • Opportunity to work on innovative Android applications using modern technologies.

  • Collaborative and growth-oriented work environment.

Android Developer Β· Ova Technologies

Auto apply with Likeremote