×
Register Here to Apply for Jobs or Post Jobs. X

Android Developer

Job in Plano, Collin County, Texas, 75086, USA
Listing for: JPS Tech Solutions
Seasonal/Temporary position
Listed on 2025-12-07
Job specializations:
  • Software Development
    Android Developer, Software Engineer
Job Description & How to Apply Below

Android Developer – JPS Tech Solutions

Job Category: Developer

Job Type: Onsite

Job Location: Plano, Texas

Compensation: Depends on Experience

W2: W2-Contract Only (C2C not considered)

Job Description

We are seeking a highly skilled Android Developer with strong scripting expertise (Python, Shell, or similar) and hands‑on experience working with mobile hardware/software environments. The ideal candidate should have strong Android application development experience, an automation mindset, and the ability to diagnose and troubleshoot device‑level issues.

Key Responsibilities
  • Design, develop, and maintain high‑quality Android applications and frameworks.
  • Work closely with product teams to translate system requirements into functional mobile solutions.
  • Develop and maintain automation scripts in Python/Shell for testing, system monitoring, log analysis, and build processes.
  • Integrate Android apps with hardware modules, firmware, and system‑level APIs.
  • Analyze system logs, crash reports, performance bottlenecks, and troubleshoot software/hardware related issues.
  • Collaborate with hardware, firmware, and QA engineers to support device bring‑up, debugging, and validation.
  • Participate in code reviews, architecture discussions, and design improvements.
  • Develop and enhance CI/CD pipelines for Android builds and deployments.
  • Implement unit and automated tests to ensure high‑quality deliverables.
Required

Skills & Qualifications
  • 4–8 years of professional Android development experience (Kotlin/Java).
  • Strong expertise in Android Studio, Jetpack components, Gradle, ADB, and Android debugging tools.
  • Hands‑on experience writing and maintaining scripts in Python, Shell, Bash or similar.
  • Knowledge of Git, CI/CD systems (Jenkins, Git Hub Actions, Git Lab, etc.).
  • Good understanding of Android system architecture, AOSP components, and device logs.
  • Experience working with Android debugging tools (Logcat, ADB, Systrace, Perfetto, Crashlytics, etc.).
  • Familiarity with REST APIs, JSON, XML, and Bluetooth/Wi‑Fi/USB communication.
  • Strong analytical and troubleshooting skills with mobile devices and embedded systems.
Nice to Have
  • Experience with AOSP custom builds, rooting, flashing, or boot loader environments.
  • Hardware/device troubleshooting experience—board bring‑up, sensors, connectivity, Android device configurations.
  • Experience working with automation frameworks for mobile testing (Appium, UIAutomator, Espresso, Robot Framework).
  • Cloud exposure (AWS, GCP, Firebase backend services).
  • Understanding of Linux internals and debugging tools.
  • Experience with IoT devices or Android Things/Embedded‑Android systems.
Senior Level and Employment

Seniority level: Mid‑Senior level

Employment type: Contract

Job function: Engineering and Information Technology

Industries: IT Services and IT Consulting

Benefits

Referrals increase your chances of interviewing by 2x.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary