Android Developer

Ethereum Technologies

Charlotte (NC)

On-site

USD 100,000 - 140,000

Full time

2 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ethereum Technologies is seeking a skilled Android Developer to design, build, test, and maintain high-quality Android applications. You will work with Kotlin, Java, Android SDK, and Jetpack, implementing MVVM and Clean Architecture across features and modules.

You will collaborate with backend, UI/UX, QA, and product teams to deliver robust, secure apps; optimize performance, battery usage, and memory footprint; and contribute to test automation and CI/CD pipelines.

Qualifications

  • Proven experience in designing, developing, testing, and maintaining Android apps.
  • Hands-on expertise in Kotlin, Java, Android SDK, and Android Jetpack.
  • Familiar with MVVM, Clean Architecture, and modern mobile development practices.

Responsibilities

  • Design, develop, test, and maintain scalable Android applications.
  • Build new features and enhance existing functionality using Kotlin and Java.
  • Develop reusable, maintainable components with Android SDK and Jetpack.
  • Implement UI based on business requirements and UI/UX designs.
  • Integrate RESTful APIs and third-party services; ensure performance and security.
  • Collaborate with backend, UI/UX, QA, and product teams.
  • Implement authentication and data protection best practices; support releases.

Skills

Kotlin
Java
Android SDK
Jetpack
MVVM
Clean Architecture
REST APIs
Unit Testing
UI Testing
Security
Google Play
CI/CD
Firebase

Tools

Dagger/Hilt
Retrofit
OkHttp
Firebase
JUnit
Jenkins
GitHub Actions
Azure DevOps

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

Job Description:

We are seeking a skilled Android Developer with strong experience in designing, developing, testing, and maintaining high-quality Android applications. The ideal candidate should have hands‑on expertise in Kotlin, Java, Android SDK, Android Jetpack, and modern mobile application development practices.

  • Design, develop, test, and maintain scalable Android applications.
  • Build new application features and enhance existing functionality using Kotlin and Java.
  • Develop reusable, maintainable, and high-performance application components.
  • Utilize Android SDK, Jetpack libraries, and modern Android development frameworks.
  • Implement user interfaces based on business requirements and UI/UX designs.
  • Integrate RESTful APIs, backend services, and third‑party applications.
  • Implement application architecture patterns such as MVVM and Clean Architecture.
  • Optimize application performance, responsiveness, battery consumption, and memory usage.
  • Troubleshoot application issues and perform debugging and root‑cause analysis.
  • Develop and execute unit tests, integration tests, and UI automation tests.
  • Participate in code reviews and maintain coding standards.
  • Collaborate with backend developers, UI/UX designers, QA engineers, and product teams.
  • Implement secure authentication, data protection, and application security practices.
  • Support application releases, deployment, and publishing through the Google Play Store.
  • Monitor application stability and continuously improve application quality.
  • Stay updated with emerging Android technologies and development best practices.

Preferred Skills:

  • Experience with Jetpack Compose and modern declarative UI development.
  • Knowledge of Kotlin Coroutines and Flow.
  • Experience with Firebase services, including Firebase Cloud Messaging, Crashlytics, and Analytics.
  • Exposure to CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps.
  • Experience with dependency injection frameworks such as Dagger, Hilt, or Koin.
  • Knowledge of Retrofit, OkHttp, and API integration.
  • Experience with offline‑first application development and caching strategies.
  • Familiarity with biometric authentication and mobile security standards.
  • Experience with Agile/Scrum development methodologies.
  • Experience publishing and maintaining applications on Google Play Store.

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

Quantum Technologies LLC • Charlotte (NC)

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

Valiant Technologies LLC • Charlotte (NC)

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

Robotics Technologies • Charlotte (NC)

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

Quantum Technologies LLC • Seattle (WA)

On-site
USD 110,000 - 165,000
Android Developer
Android Developer

Ethereum Technologies • Seattle (WA)

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

Ethereum Technologies LLC • New Jersey

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

Robotic Process Automation LLC • New Jersey

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

Quantum Technologies LLC • New Jersey

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

Quantum Technologies. LLC • Austin (TX)

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

Valiant Technologies LLC • Dallas (TX)

On-site
USD 76,000 - 108,000