*Hiring: Senior Android Mobile Developer - Contract
Onsite: Plano, TX. One Position
Experience: 10-15 Years (6+ years experience in Native Android Development)
Core Skills: Native Android Development, Kotlin, Java, Jetpack Compose, Android SDK, Android UI Design Principles, Gradle/Maven, RESTful APIs, GraphQL, Git, Mobile Design Patterns (MVC, MVP, MVVM, Clean Architecture), Unit Testing, Agile Methodologies, CI/CD
Other: UI/UX Design Principles, Mobile Accessibility Standards, Interactive Design Principles, Code Review Best Practices, Security and Data Protection Guidelines, Performance Optimization, Test-Driven Development
Nice To Have: iOS Development, Flutter, React Native, Android Modules/SDKs Development, Espresso UI Automation, Jenkins, Fastlane, Bluetooth/BT Profiles, Digital Key, OAuth 2.0, GooglePlay Policies
Soft Skills: Strong communication, cross-functional collaboration, mentoring ability, detail-oriented, adaptable to new technologies.
To Apply (Email Only):
Send an email to success@trueleansolutions.com
Subject: [FULL NAME] [POSITION TITLE]
In the body of your email, include the following details:
📍 Current Location:
🛂 Work Authorization / Visa Status:
📅 Interview Availability:
⏳ Notice Period / Earliest Joining Date:
💲 Expected Contract Rate (hourly on 1099 or C2C):
🔗 LinkedIn Profile URL:
📎 Attach your updated resume in Word format (.doc or .docx)
For C2C Candidates, please also include your Employer Details Listed Below:
🏢 Legal Company Name:
🌐 Company Website:
📬 Address:
📞 Company Phone Number:
📧 Company Email:
👤 Primary Contact Name:
📲 Primary Contact Number:
✉️ Primary Contact Email:
Note: Incomplete applications will not be processed/considered.
What we’re looking for:
6+ years of hands-on experience in Native Android app development.
Mandatory: Deep experience with Android native platform; working knowledge of iOS development using cross-platform frameworks. Also knowledge of Flutter, React Native, or other multiplatform frameworks is a plus.
Strong proficiency in Kotlin and Java, with in-depth understanding of Android SDK and Jetpack Compose.
Experience building/maintaining Android libraries/modules via Gradle/Maven.
Working knowledge of Unit and Android tests (Espresso UI automation preferred).
Strong experience integrating RESTful APIs, GraphQL, JSON, and third-party libraries.
Solid understanding of architecture/design patterns for mobile apps: MVC, MVP, MVVM, Clean Architecture, VIPER, etc.
Familiarity with version control systems (Git, GitLab), CI/CD tools (Jenkins, Fastlane) and agile workflows.
Ability to collaborate with UX/design teams and deliver high-quality user-friendly experiences.
Experience with performance, security and data-protection in mobile apps.
Strong problem-solving skills, attention to detail, ability to learn quickly and adapt to new technologies.
What you’ll be doing:
Design, develop and maintain mobile applications for Android platform.
Collaborate with cross-functional teams 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 → maintenance.
Debug and resolve technical issues and bugs to ensure optimal application performance.
Perform unit testing and ensure the robustness, reliability and performance of applications.
Participate in code reviews to ensure code quality and share knowledge with the team.
Stay up to date with the latest industry trends and technologies.
Implement mobile development best practices to ensure high code quality and performance.
Adhere to security and data protection guidelines for mobile applications.
Assist with improving mobile architecture, modularization, library build-outs and reusable frameworks.
Note:
1. All contractors and their respective employers (for C2C) are required to sign a Mutual Non-Disclosure Agreement (MNDA) before any client details or end-client information can be disclosed. Please be advised that no interviews will be scheduled until all required MNDA documents have been fully executed.
2. Profiles received without rates will be consider "incomplete" and will not be processed. All submitted candidates will be compared on value versus rate. Please submit your most competitive rate to maximize your chances of selection.
TLS24