More jobs:
Lead Android Engineer – Modern Mobile Platform; Kotlin, APIs, Device Integration
Job in
Las Vegas, Clark County, Nevada, 89105, USA
Listed on 2026-06-03
Listing for:
KORE1 Technologies
Part Time
position Listed on 2026-06-03
Job specializations:
-
Software Development
Android Developer, Full Stack Developer
Job Description & How to Apply Below
Location:
Hybrid, 2-3 days per week onsite in Las Vegas. Preference is for local candidates; however, we may consider candidates based in Nevada, Arizona, or California who can travel onsite approximately one week per month at their own expense.
Responsibilities
- Lead the design, development, and enhancement of Android applications across the full software development lifecycle (SDLC).
- Own ongoing maintenance, performance optimization, and scalability of existing Android applications.
- Help define and drive technical direction, architecture, and best practices specific to mobile/Android development.
- Design, implement, and deliver high‑quality, maintainable, and scalable Android features.
- Collaborate with product owners, UI/UX designers, and engineering stakeholders to deliver intuitive, user‑focused mobile experiences.
- Translate business and product requirements into technical solutions within the Android ecosystem.
- Integrate Android applications with backend services via REST and/or Graph
QL APIs. - Act as a technical lead for a geographically distributed Android/mobile team (Lebanon, India), coordinating development efforts across onshore and offshore Android developers.
- Provide mentorship, technical guidance, and support to mobile engineers.
- Lead code reviews (PR process), enforce coding standards, and ensure engineering best practices.
- Support integration, enhancement, and long‑term ownership of an evolving Android codebase tied to broader product initiatives.
- Contribute to ongoing modernization efforts within a hybrid Azure‑based environment.
- Develop Android applications that interface with external hardware devices (primarily via USB and Android OS‑level APIs), consuming and integrating hardware‑facing APIs at the application layer.
- Troubleshoot and resolve complex issues across mobile application behavior, API integrations, and device interactions.
- Ensure long‑term maintainability, reliability, and performance of Android solutions.
- Participate in technical design discussions, architecture planning, and continuous improvement of Android development practices.
- Utilize modern development tools (including AI‑assisted tools where appropriate) while maintaining full ownership and validation of code quality.
- 5+ years of experience designing and developing commercial Android applications in production environments.
- Strong proficiency in Kotlin and/or Java for Android development.
- Experience working within the Android SDK across the full mobile SDLC (design, development, testing, deployment, and maintenance).
- 1+ year of experience in a technical lead, architect, or mentorship capacity.
- Experience coordinating work across geographically distributed and/or offshore teams.
- Strong understanding of Android architecture patterns (MVVM, MVC, etc.) and ability to apply them in real‑world applications.
- Solid experience with object‑oriented programming (OOP) and scalable application design.
- Experience integrating mobile applications with backend services using REST and/or Graph
QL APIs. - Solid understanding of networking concepts (TCP/IP, client‑server communication, latency handling, retries, etc.) in mobile environments.
- Experience with multithreading/concurrency and performance optimization in Android applications.
- Strong debugging and problem‑solving skills (ADB preferred), including diagnosing issues across app, API, and device layers.
- Experience with testing practices including unit testing, functional testing, and CI/CD pipelines.
- Familiarity with Agile/Scrum development environments.
- Understanding of Android platform capabilities (AOSP), including interaction with OS‑level services and APIs.
- Experience interfacing with external hardware or peripherals (USB, device APIs) application‑layer is preferred.
- Strong communication skills with the ability to collaborate across technical and non‑technical stakeholders.
- Ability to operate effectively in a fast‑paced, evolving environment.
- Experience with Android NDK, C/C++, or JNI integration.
- Exposure to mobile security best practices or secure application…
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:
×