Android Developer

Quantum Technologies. LLC

Seattle (WA)

On-site

USD 110,000 - 165,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Quantum Technologies. LLC seeks an experienced Android Developer to design, develop, test, and maintain high-quality native Android apps using Kotlin and Java.

You will build scalable mobile experiences, integrate backend services, and ensure performance across devices. You will work with Jetpack Compose, MVVM, and modern Android architectures, participate in code reviews, and collaborate with product, backend, and QA teams.

Qualifications

  • 5+ years of Android app development experience.
  • Strong Kotlin/Java expertise and Android SDK proficiency.
  • Experience with Jetpack Compose, MVVM, and modern architecture.
  • Proficient in REST APIs, authentication, and secure data handling.
  • Experience publishing apps to Google Play and CI/CD workflows.

Responsibilities

  • Design, develop, test, and maintain native Android applications.
  • Collaborate with product managers, UI/UX designers, and backend teams.
  • Integrate backend services and third-party SDKs.
  • Focus on performance, memory usage, and startup time.
  • Write unit and UI tests and participate in code reviews.

Skills

Kotlin
Java
Android development
Jetpack Compose
MVVM
Clean Architecture
REST API integration
OAuth 2.0
Android performance optimization
Unit testing

Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
Master's degree in Computer Science or Mobile Application Development is preferred
Certifications in Android development / Google Android technologies is an advantage

Tools

Android Studio
Git
GitHub
Jenkins
CI/CD pipelines
Room/DataStore
Firebase
Google Play Console

Job description

US Citizen, Green Card, H-1B, OPT-EAD, CPT, Other

Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, Other

Position Overview:

The Android Developer will be responsible for designing, developing, testing, and maintaining high-quality mobile applications for the Android platform. The ideal candidate will have strong expertise in Kotlin, Java, Android SDK, and modern Android development frameworks. This role involves building scalable mobile applications, integrating backend services, improving application performance, and delivering seamless user experiences across different Android devices.

Android Technologies & Technical Expertise:

Strong programming experience with Kotlin and Java.

Hands-on experience with Android SDK, Android Studio, and Android Jetpack libraries.

Experience developing native Android applications using Jetpack Compose and XML-based layouts.

Strong understanding of Android application architecture, including MVVM, MVP, and Clean Architecture.

Experience with Android Jetpack components such as ViewModel, LiveData, Room, Navigation, and WorkManager.

Proficiency in RESTful API integration, JSON parsing, and backend service communication.

Knowledge of asynchronous programming using Kotlin Coroutines and Flow.

Experience with local data storage solutions such as Room, SQLite, and DataStore.

Familiarity with Firebase services, push notifications, and Firebase Cloud Messaging (FCM).

Experience implementing authentication, OAuth 2.0, encryption, and secure data storage.

Knowledge of dependency injection frameworks such as Hilt, Dagger, or Koin.

Experience with unit testing and UI testing using JUnit, Espresso, and Mockito.

Familiarity with Git, GitHub, Bitbucket, Jenkins, and CI/CD pipelines.

Understanding of Google Play Store deployment, app signing, and release management.

Knowledge of application performance optimization, debugging, and memory management.

Design, develop, and maintain native Android applications using Kotlin and Java.

Build responsive and user-friendly mobile interfaces using Jetpack Compose and Android UI components.

Translate business requirements and UI/UX designs into functional Android applications.

Develop reusable components and implement scalable application architecture.

Integrate REST APIs, backend services, and third-party SDKs.

Implement application features using Android Jetpack libraries and modern development practices.

Optimize application performance, memory usage, startup time, and responsiveness.

Implement secure authentication, data storage, and communication mechanisms.

Troubleshoot application crashes, defects, and device compatibility issues.

Write unit tests and UI automation tests to ensure application quality.

Participate in code reviews and maintain coding standards and technical documentation.

Collaborate with product managers, UI/UX designers, backend developers, and QA engineers.

Manage application builds, releases, and deployments through the Google Play Store.

Experience & Professional Competencies:

5+ years of experience in Android application development.

Strong hands‑on experience with Kotlin, Java, and Android SDK.

Proven experience developing and publishing native Android applications.

Experience with Jetpack Compose, Android Jetpack, and modern application architecture.

Strong understanding of API integration, mobile application security, and data persistence.

Experience with debugging, performance tuning, and application lifecycle management.

Familiarity with Agile/Scrum methodologies and collaborative development workflows.

Ability to work independently and deliver high‑quality mobile solutions.

Strong analytical, troubleshooting, and communication skills.

Academic Qualifications & Preferred Certifications:

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

Master's degree in Computer Science or Mobile Application Development is preferred.

Relevant certifications or professional training in Android development, Kotlin programming, or Google Android development technologies are an advantage.

We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Developer
Android Developer

Ethereum Technologies • Seattle (WA)

On-site
USD 120,000 - 150,000
Android Developer
Android Developer

Quantum Technologies LLC • Charlotte (NC)

On-site
USD 90,000 - 130,000
Android Developer
Android Developer

Robotics Technologies • Charlotte (NC)

On-site
USD 75,000 - 125,000
Android Developer
Android Developer

Valiant Technologies LLC • Charlotte (NC)

On-site
USD 90,000 - 120,000
Android Developer
Android Developer

Ethereum Technologies LLC • Charlotte (NC)

On-site
USD 100,000 - 140,000
Android Developer
Android Developer

Ethereum Technologies LLC • New Jersey

On-site
USD 140,000 - 210,000
Android Developer
Android Developer

Quantum Technologies. LLC • Austin (TX)

On-site
USD 85,000 - 116,000
Android Developer
Android Developer

Quantum Technologies LLC • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Android Developer
Android Developer

Robotics Technologies • Idaho

On-site
USD 140,000 - 170,000
Android Developer
Android Developer

HAN Staffing • New Jersey

On-site
USD 120,000 - 180,000