Talentmatics
Senior Mobile Developer (Android/iOS)
TalentmaticsUnited States8 days ago
Full-timeRemote FriendlyInformation Technology

Client Name - Toyota

Long Term Contract (W2)

πŸ“ 100% Onsite – Plano, TX

πŸ›‚ Work Authorization: U.S. Citizens and Green Card Holders only

πŸ“ Interview Process: Coding Assessment + 1 Technical Interview

πŸ“Œ Open Reqs: 4 for iOS | 4 for Android


Overview

We are seeking highly skilled and enthusiastic Senior Mobile Developers with 6+ years of experience in native mobile app development.


  • Android Role (4 Openings): Expertise in Kotlin, Java, Jetpack Compose, and Android SDK.
  • iOS Role (4 Openings): Expertise in Swift, Objective-C, SwiftUI, and iOS SDK.


Exposure to cross-platform frameworks such as Flutter, React Native, or Kotlin Multiplatform is considered a plus.


As part of Toyota's Application Engineering team, you will design, develop, and maintain high-quality mobile applications, improve architecture, and collaborate with cross-functional teams to deliver innovative and user-friendly solutions. These are 100% onsite roles in Plano, TX.


Responsibilities

  • Design, develop, and maintain high-performance mobile applications (specific to Android or iOS).
  • Collaborate with cross-functional teams (design, product, QA) to define, design, and ship new features.
  • Write clean, maintainable, efficient code following best practices and coding standards.
  • Participate in the entire application lifecycle: concept, design, development, testing, release, and maintenance.
  • Debug and resolve issues to ensure robustness, reliability, and performance.
  • Perform unit testing and contribute to automated testing strategies.
  • Conduct code reviews to maintain high-quality standards and foster team knowledge sharing.
  • Stay current with emerging technologies, frameworks, and industry trends.
  • Implement secure development practices and adhere to mobile data protection guidelines.


Requirements

  • 6+ years experience in Native Mobile App Development.
  • Mandatory Expertise:
  • Android Role: Kotlin, Java, Jetpack Compose, Android SDK.
  • iOS Role: Swift, Objective-C, SwiftUI, iOS SDK.
  • Strong knowledge of mobile design patterns: MVC, MVP, MVVM, Delegation, Singleton, Factory, Clean Architecture, VIPER.
  • Experience integrating RESTful APIs, GraphQL, JSON, and third-party libraries.
  • Hands-on experience with unit testing and UI automation: Espresso (Android), XCUI (iOS).
  • Experience with build & dependency management tools: Gradle/Maven (Android), CocoaPods/Swift Package Manager (iOS).
  • Familiarity with CI/CD tools (Jenkins, Fastlane, Git/GitLab).
  • Strong understanding of version control (Git).
  • Excellent problem-solving skills, adaptability, and attention to detail.
  • Strong communication skills and ability to collaborate across teams.


Nice to Have

  • Exposure to cross-platform frameworks (Flutter, React Native, Kotlin Multiplatform).
  • Knowledge of UX best practices, accessibility standards, and interactive design principles.
  • Familiarity with Bluetooth, Core Bluetooth, Digital Keys, OAuth 2.0, External Accessories, iAP2.
  • Experience building Android Modules, iOS SDKs, and frameworks.
  • Familiarity with Agile development practices, TDD, and remote collaboration.
  • Understanding of App Store (iOS)/Play Store (Android) submission policies.

Key Skills

Ranked by relevance