Android Tech Lead
Neshent Tech
Miami, FL
Posted On: Jul 08, 2026
Posted On: Jul 08, 2026
Job Overview
Salary
Depends on Experience
Job Description
Roles and Responsibilities
- Lead the design, development, and maintenance of high-quality Android applications.
- Architect scalable, reliable, and high-performance Android solutions.
- Provide technical guidance and mentorship to junior developers and ensure adherence to best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Drive continuous improvement in app quality, performance, and stability.
- Implement robust unit and UI tests using JUnit and Espresso.
- Work with Android frameworks like Dagger 2, Picasso, and other libraries to enhance app functionality.
- Ensure compliance with Android design principles, patterns, and best practices.
- Troubleshoot and resolve complex performance and scalability issues.
- Optimize the app for battery life, performance, and overall user experience.
Mandatory Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- 6+ years of experience in building complex, high-quality Android applications.
- Strong proficiency in Java and Kotlin.
- Deep understanding of the Android platform, including device capabilities, battery life optimization, performance tuning, and notifications.
- Strong knowledge of RxJava, RxBinding, Dependency Injection, Android SDK, and Android Studio.
- Experience with Android architectures such as MVP and MVVM.
- Experience writing tests for Android using JUnit and Espresso.
- Familiarity with Dagger 2, Picasso, and other Android tools and libraries.
Preferred Technology Experience
- Experience with Amazon Web Services (AWS), Java, or Spring.
- Test automation experience across multiple mobile platforms using tools like Selenium and Appium.
- Experience with Continuous Integration using Jenkins.
- Familiarity with distributed databases like Couchbase or Realm.
- Proficiency with tools like Jira, Bitbucket, and Confluence for project management and version control.
Job ID: NT221714