Overview:
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.
Skills:
Android,React Native