Senior Android Developer | Plano, Tx (Onsite)| Need W2/ 1099| Need 10+ years Exp

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Android Developer
Kotlin
Java
Jetpack Compose
RESTful APIs
GraphQL
JSON
Jenkins
Fastlane

Job Details

Job Title: Senior Android Developer
Location: Plano, TX (Hybrid 3 days onsite)
Duration: 6+ Months Contract

Exp: 10+ years


Job Description:

Toyota Motors is seeking a Senior Android Developer to join their dynamic Application Engineering team.
This role will focus on building high-quality native Android applications with modern tools and frameworks, while collaborating closely with design, product, and engineering teams to enhance architecture, performance, and user experience.


Responsibilities:

  • Design, develop, and maintain advanced Android applications.

  • Collaborate with cross-functional teams to define and deliver new features.

  • Participate in the entire mobile development lifecycle design to deployment and maintenance.

  • Debug and resolve issues to ensure app performance, stability, and security.

  • Perform unit testing and ensure robust, scalable, and efficient code.

  • Participate in code reviews and promote best development practices.

  • Work closely with UX/UI teams to deliver high-quality user experiences.

  • Follow security and data protection guidelines for all mobile applications.


Requirements:

  • 6+ years of native Android development experience.

  • Strong expertise in Kotlin, Java, and Jetpack Compose.

  • Experience with Android SDK, Gradle/Maven, Android libraries, and frameworks.

  • Strong understanding of RESTful APIs, GraphQL, JSON, and integrating third-party libraries.

  • Familiarity with unit testing, Espresso UI Automation, and Android test frameworks.

  • Experience with Jenkins, Fastlane, and version control tools like Git / GitLab.

  • Exposure to cross-platform frameworks (Flutter, React Native) is a plus.

  • Experience collaborating with UX designers and building SDKs/modules is preferred.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.