What are the responsibilities and job description for the Android Tech Lead (React Native) position at Stellar IT Solutions LLC?
Job Title: Android Tech Lead (React Native)
Location: Miami, FL (Hybrid) - Must be onsite from Day 1 if relocating
Type: 6‑month contract‑to‑hire
Coding Test: Required
Role Overview
We are seeking a well‑rounded Senior Android Engineer/Tech Lead with strong expertise in React Native and experience working in Brownfield environments (enhancing or upgrading existing systems). The ideal candidate will be hands‑on in Android development while also leading offshore teams in design, prototyping, and delivery of complex mobile applications.
Key Responsibilities
- Lead and mentor offshore development teams in the design, prototyping, and development of Android applications.
- Build and maintain complex, high‑quality Android apps with strong knowledge of design principles, patterns, and best practices.
- Work independently while driving technical strategy and execution across distributed teams.
- Integrate mobile clients with microservices (REST APIs) and distributed systems.
- Communicate complex technical challenges clearly to both technical and business stakeholders.
Required Qualifications
- Education: Bachelor’s degree in Computer Science or related field (mandatory).
- Experience: 7-10 years of Android development, including leadership responsibilities.
- Strong proficiency in Java, Kotlin, and the Android ecosystem.
- Expertise with RxJava, RxBinding, Dependency Injection, Android SDK, and Android Studio.
- Experience with frameworks/tools such as Dagger 2, Picasso.
- Proven ability to work in Brownfield projects, upgrading and modernizing legacy systems.
- Hands‑on experience with React Native for cross‑platform development.
- Excellent communication, problem‑solving, and leadership skills.