Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Talentmatics and take your career to the next level!
Application takes less than 5 minutes