What are the responsibilities and job description for the Android Lead Developer position at Trident Consulting?
Hi Professional,
Trident Consulting is seeking a "Android Lead” for one of our clients in Plano, TX or Pleasanton, CA
Job Title: Android Lead
Location: Plano, TX or Pleasanton, CA (Hybrid)
Type: Contract
Job Description:
We are seeking an experienced Android Lead to join our team. The ideal candidate will be responsible for designing, developing, and maintaining advanced Android applications. They should possess deep expertise in Kotlin and Java, applying design patterns to ensure scalable and maintainable code. Additionally, they will implement dependency injection frameworks like Dagger or Hilt to manage object creation and dependencies efficiently.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Over 12 years of experience in Android development.
- Proficiency in Kotlin and Java.
- Strong understanding of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Experience with design patterns, dependency injection, and networking libraries.
- Familiarity with Jetpack components and modern Android architecture.
- Proven experience in unit testing and test-driven development.
- Excellent communication and interpersonal skills.
- Experience working in Agile/Scrum environments.
- Leadership experience and a track record of mentoring junior developers.
Roles and Responsibilities:
Android Development:
- Design, develop, and maintain advanced applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
Kotlin Expertise:
- Utilize Kotlin for developing Android applications.
- Write clean, maintainable, and efficient code.
- Stay updated with the latest Kotlin features and advancements.
Design Patterns:
- Apply design patterns to solve complex software design problems.
- Ensure code reusability, scalability, and maintainability.
- Mentor junior developers on best practices and design principles.
Dependency Injection:
- Implement dependency injection frameworks (e.g., Dagger, Hilt) to manage object creation and dependencies.
- Ensure efficient and testable code by decoupling components.
Networking Libraries:
- Integrate and manage networking libraries (e.g., Retrofit, OkHttp) for API communication.
- Handle data synchronization, caching, and offline capabilities.
Jetpack Components:
- Utilize Android Jetpack components (e.g., LiveData, ViewModel, Room) to build robust and maintainable applications.
- Ensure adherence to modern Android architecture guidelines.
About Trident
Trident Consulting is a premier IT staffing firm providing high-impact workforce solutions to Fortune 500 and mid-market clients. Since 2005, we’ve specialized in sourcing elite technology and engineering talent for contract, direct hire, and managed services roles. Our expertise spans cloud, AI/ML, cybersecurity, and data analytics, supported by a 3M candidate database and a 78% fill ratio. With a highly engaged leadership team and a reputation for delivering hard-to-fill, niche talent, we help organizations build agile, high-performing teams that drive innovation and business success.
Some of our recent awards include:
Trailblazer Women Award 2025 by Consulate General of India in San Francisco Ranked as the #1 Women Owned Business Enterprise in the large category by ITServe. Received the TechServe Excellence award. Consistently ranked in the Inc. 5000 list of fastest-growing private companies in America Recognized in the SF Business Times as one of the Largest Bay Area BIPOC/Minority-Owned Businesses in 2022.