Quick Overview
Seniority
Mid Senior
Work mode
On Site
Location
Alpharetta, GA, United States
Posted
22 hours ago
SQLiteAgileC++Generative AIJavaJetpack ComposeKotlinAndroid
Job Description
Title Android Developer
Location-Onsite @ Alpharetta, GA-Need Locals Only
Duration Contract
Role Overview
Lead engineering execution and software delivery for enterprise Android applications across multiple Agile teams. Partner closely with Product, UX/UI Design, and Engineering leadership to align product roadmaps, define technical scope, and effectively manage cross-functional dependencies. Drive innovation, technical excellence, and operational maturity while delivering secure, scalable, and high-performing mobile solutions.
Education
- Bachelor's or master's degree in Computer Science, Software Engineering, or a related technical discipline.
Experience
- 10+ years of progressive software engineering experience with a strong focus on native Android application development.
- Proven experience leading technical initiatives, driving architectural decisions, and delivering enterprise-scale mobile applications.
- Demonstrated success working within Agile development environments and cross-functional teams.
Technical Expertise
- Expert-level proficiency in Kotlin and Java within the Android ecosystem.
- Deep experience designing and implementing modern Android architectures, including:
- MVVM (Model-View-ViewModel)
- MVI (Model-View-Intent)
- Clean Architecture
- Strong expertise with Dependency Injection frameworks such as Dagger and Hilt.
- Advanced knowledge of:
- Android performance profiling
- Memory management
- Battery optimization
- Concurrency management using Kotlin Coroutines and Flow
- Hands-on experience with Inter-Process Communication (IPC) using AIDL (Android Interface Definition Language) for system-level service integration, particularly on custom hardware and point-of-sale (POS) platforms.
- Expertise in local data persistence solutions including Room, SQLite, and DataStore.
- Experience implementing and managing automated CI/CD pipelines, application release processes, and deployments through Google Play Console or enterprise MDM platforms.
Preferred Qualifications
- Prior leadership experience within Retail, merchant POS application development, or other commerce mid-market.
- Experience with Jetpack Compose and modern Android UI development frameworks.
- Familiarity with Kotlin Multiplatform (KMP) and cross-platform mobile development strategies.
- Experience integrating native C/C++ components using the Android NDK.
- Strong understanding of mobile security and compliance standards, including:
- PCI-DSS
- Tokenization
- Hardware-backed keystores
- Biometric authentication
- Experience leveraging Generative AI, Large Language Models (LLMs), and AI-assisted engineering tools such as GitHub Copilot, Cursor, or similar platforms to improve developer productivity and software quality.
Regards,
Sai Srikar
Email:
Similar jobs
- ND
Mobile Release Engineer
NewNTT DATA Americas, Inc
San Leandro, CA🇺🇸$60 - $67/hrHybrid22 hours agoScrumAgileJiraEngineering - AT
Android / iOS Developer (Java)
NewApplied Thought Auditors & Consultants Inc.
San Leandro, CA🇺🇸On-site22 hours agoFirebaseMicroservicesObjective-C+16Technology - NG
Need Android Developer -Irving, TX-Fulltime
NewNewt Global
Irving, TX🇺🇸Hybrid22 hours agoJavaKotlinAndroidTechnology - SS
Mobile/React Native Developer
NewSDH Systems
United States🇺🇸Remote22 hours agoMobXObjective-CSwift+14Technology - SY
Junior Android Software Engineer [$243k/yr+] TS/SCI-FS Poly with Security Clearance
NewSYSTOLIC
Annapolis Junction, MD🇺🇸Hybrid22 hours agoEmbedded SystemsHTTPSAndroidTechnology - CO
Senior Manager, Mobile Engineering, Android (Enterprise Platforms Technology)
Capital One
New York, NY🇺🇸$250.8k - $286.2k/yrHybrid5 weeks agoSwiftAgileCompliance+5