Android Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Minneapolis, MN - USA

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Role: Android Developer
Experience: 12 Years
Location: Minneapolis Minnesota
Duration: 12 Months (Contract)

Role Overview

We are seeking a highly experienced Android Developer with strong hands-on expertise in Android application development mobile hardware interaction and embedded systems. This role requires solid scripting skills (Python Shell) as well as a deep understanding of Android system architecture system-level debugging automation and device troubleshooting.

Key Responsibilities
  • Design develop and maintain high-quality Android applications frameworks and system-level components.

  • Work closely with product hardware and firmware teams to convert system requirements into functional mobile solutions.

  • Develop automation scripts using Python or Shell for testing monitoring log analysis and build process optimization.

  • Integrate Android applications with hardware modules firmware layers and low-level system APIs.

  • Analyze system logs crash data and performance reports to identify and resolve device-level issues.

  • Support new device bring-up debugging and validation with hardware and QA engineering teams.

  • Contribute to CI/CD pipelines for Android build automation and deployment.

  • Participate in architecture reviews code reviews and continuous improvement initiatives.

  • Implement unit tests and automated testing frameworks to ensure product quality.

Required Qualifications
  • 12 years of hands-on Android development experience using Kotlin and Java.

  • Strong knowledge of Android Studio Jetpack libraries Gradle build environment and Android debugging tools.

  • Proficiency in scripting languages such as Python Shell or Bash.

  • Experience with Git version control and CI/CD platforms including Jenkins GitHub Actions or GitLab.

  • In-depth understanding of Android system architecture AOSP components and system log debugging.

  • Experience using tools such as Logcat ADB Systrace Perfetto or Crashlytics for troubleshooting and performance diagnostics.

  • Familiarity with REST APIs JSON XML and communication technologies such as Bluetooth Wi-Fi and USB.

  • Strong analytical and problem-solving skills with mobile or embedded systems.

Preferred Skills
  • Experience with AOSP custom builds firmware flashing rooting and bootloader environments.

  • Background in hardware-level debugging sensor integration and device configuration.

  • Working knowledge of mobile automation frameworks such as Appium UIAutomator Espresso or Robot Framework.

  • Experience with cloud services such as AWS GCP or Firebase.

  • Understanding of Linux internals shell environments and low-level debugging.

  • Experience with IoT solutions Android Things or Embedded Android platforms.

Role: Android Developer Experience: 12 Years Location: Minneapolis Minnesota Duration: 12 Months (Contract) Role Overview We are seeking a highly experienced Android Developer with strong hands-on expertise in Android application development mobile hardware interaction and embedded systems. This rol...
View more view more

Key Skills

  • APIs
  • REST
  • Eclipse
  • Android
  • Application Development
  • SDKs
  • SQLITE
  • IOS
  • Java
  • JSON
  • Gradle
  • Mobile Applications