*This position is only available to W2 Employees and Reliance One, Inc. is not able to support H1B Candidates at this time or interested in working with C2C.*
Android Developer
Plano, Texas, United States
Contract
Onsite
$70 – $75 per hour
PTO, Paid Holidays, Competitive Pay, and Benefits begin on Day 1
Position Overview
Reliance One, Inc. is hiring for our client in Plano, TX. We are seeking a highly skilled Android Developer to join a dynamic Application Engineering team. The Android Developer will design, develop, and maintain high-quality mobile applications, improve architecture, and collaborate with cross-functional teams to deliver innovative solutions. This is an onsite contract position.
Key Responsibilities of the Android Developer
- Design, develop, and maintain mobile applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices.
- Participate in the entire application lifecycle: concept, design, development, testing, release, and maintenance.
- Debug and resolve technical issues to ensure optimal application performance.
- Perform unit testing to ensure robustness, reliability, and performance.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Stay updated with the latest industry trends and technologies.
- Implement mobile development best practices for performance and quality.
- Adhere to security and data protection guidelines for mobile applications.
Qualifications for the Android Developer
- 6+ years of experience in native mobile app development.
- Strong knowledge of native Android development; cross-platform frameworks (iOS, Flutter, React Native, etc.) are a plus.
- Proficiency in Kotlin and Java with in-depth experience using Jetpack Compose.
- Strong experience building and maintaining Android libraries via Gradle/Maven.
- Working knowledge of unit and automated testing (Espresso UI Automation).
- Experience with RESTful APIs, GraphQL, JSON, and third-party library integration.
- Strong knowledge of Android SDK, UI design principles, and design patterns (MVC, MVP, MVVM, Clean Architecture, etc.).
- Familiarity with version control tools (Git, GitLab) and CI/CD tools (Jenkins, Fastlane).
- Strong collaboration skills with UX designers to deliver great user experiences.
- Excellent problem-solving skills and ability to adapt quickly to new technologies.
Nice-to-Have Skills for the Android Developer
- Knowledge of CI/CD principles and agile methodologies.
- Familiarity with Bluetooth, Digital Key, Core Bluetooth, External Accessory, OAuth 2.0, and iAP2.
- Experience building Android modules, SDKs, and frameworks.
- Good understanding of mobile UX, accessibility standards, and Google Play app submission policies.
- Ability to work in agile and test-driven development environments.
Equal Employment Opportunity Commission (EEOC) Statement
Reliance One, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.