Senior Android Tech Lead — Architect & Performance Champion
Job in
Miami, Miami-Dade County, Florida, 33222, USA
Listed on 2026-05-28
Listing for:
Veriipro
Full Time
position Listed on 2026-05-28
Job specializations:
-
Software Development
Android Developer, Software Engineer, Full Stack Developer, Senior Developer
Job Description & How to Apply Below
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.
- 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.
- 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.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×