• Client Login
  • Login
  • Employee Login
DATA SCIENCE TECHNOLOGIES LLC
  • Home
  • About Us
  • Business Value
  • Consulting
  • Solutions
  • Jobs Portal
  • Contact Us


Job Description


Job Overview

  • Job ID:

    J54635

  • Job Title:

    Android Developer

  • Location:

    Seattle, WA

  • Duration:

    12 Months + Extension

  • Domain Exposure:

    Telecom

  • Client:

    To Be Discussed Later

  • Employment Type:

    W-2, 1099, C2C

  • Work Authorization:

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

View All Jobs
Similar Jobs

  • Android Developer - Bowling Green, KY
  • Senior Android Developer - Alpharetta, GA
  • Senior Android Performance Engineer - Cupertino, CA
  • Android Developer - Austin, TX
  • Android Application Developer - San Diego, CA

Job Title: Android Developer

Location: Seattle, WA

Duration: 12 Months + Extension

Bill Rate: $83/hr C2C

Job Type: W-2, 1099, C2C

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.

Key Android Development Responsibilities:

  • 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.


Apply Now
Equal Opportunity Employer

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.


Home | About US | Business Value | Consulting | Solutions | Contact Us

© 2004-2026,  Data Science Technologies LLC, or its affiliates