Android Developer

Ova Technologies

$90K — $120K *
US-AnywhereRemote in New York, NY
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a relevant field or equivalent experience
  • 2-5 years of Android app development experience
  • Strong skills in Kotlin and Java
  • Familiarity with the Android SDK and Jetpack libraries
  • Solid knowledge of the Android application lifecycle and UI development
  • Experience with REST APIs and third-party libraries
  • Understanding of version control systems like Git

Responsibilities

  • Design, develop, test, and maintain Android applications using Kotlin and Java
  • Build responsive and user-friendly mobile applications
  • Integrate RESTful APIs and cloud services into apps
  • Implement modern Android architecture patterns
  • Develop reusable and well-documented code
  • Optimize application performance and security measures
  • Collaborate across multiple teams during the software development process
  • Write unit tests and participate in code reviews

Benefits

  • Health and wellness benefits
  • Flexible or hybrid work arrangements
  • Learning, certification, and conference sponsorship opportunities
  • Opportunity to work on innovative Android applications
  • Collaborative and growth-oriented work environment
Full Job Description
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.

Similar Jobs

More Jobs at Ova Technologies

  • Senior SQL DeveloperI
    $90K — $120K *
    Alpharetta, GA 30022 (Fulton County)
    Information Technology
    In-Person
  • Android Developer
    $90K — $130K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Android Developer
    $90K — $120K *
    Remote
    Information Technology
    Remote in New York, NY
  • Devops Developer
    $90K — $120K *
    Alpharetta, GA 30022 (Fulton County)
    Information Technology
    In-Person
  • iOS Developer
    $90K — $130K *
    Remote
    Consumer Technology
    Remote in New York, NY

More Information Technology Jobs

Find similar Android Developer jobs: