> Markdown version of [/jobs/ext/3780788-android-developer](https://www.wearedevelopers.com/jobs/ext/3780788-android-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Android Developer - **Company:** Mphasis - **Location:** Alpharetta, GA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Multitier Architecture, Agile Methodology, Android Software Development, Application Release Automation, Code Review, Persistent Data Structure, Data Stores, Dependency Injection, Software Design Patterns, Memory Management, Inter-Process Communication, Mobile Application Software, Model View ViewModel, Software Engineering, SQLite, Cloud Platform System, Concurrency, Data Strategy, Kotlin, Information Technology, Asynchronous Programming, Google Play, Mobile Data - **Published:** October 16, 2026 - **Apply:** https://www.dice.com/job-detail/0ad80329-df46-4bde-a8e3-2a474f8b6c6c ## About the Role * Bachelor s or master s degree in computer science, Software Engineering, or a related technical discipline., * 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. ## Description Engineering Leadership & Delivery * Lead end-to-end software development and delivery for Android applications across Agile teams, ensuring alignment with business objectives and customer needs. * Collaborate with Product Management and Design leadership to prioritize initiatives, define technical deliverables, and manage cross-team execution. * Drive engineering excellence through effective planning, risk management, and delivery governance. Technical Strategy & Architecture * Define and execute the technical vision for complex, enterprise-grade Android applications. * Architect scalable, maintainable, and testable solutions using modern Android frameworks, design patterns, and engineering best practices. * Champion architectural consistency, code quality standards, and long-term platform sustainability. People Leadership & Mentorship * Mentor, coach, and develop Android engineers at all levels, fostering continuous learning and professional growth. * Build and nurture a high-performance, inclusive engineering culture focused on accountability, collaboration, innovation, and technical excellence. * Lead code reviews, technical design discussions, and engineering best-practice adoption. Operational Excellence & Reliability * Establish and enforce governance standards, non-functional requirements (NFRs), observability practices, and operational excellence frameworks. * Ensure application reliability, performance, and availability, targeting multi-nine crash-free session metrics and rapid incident resolution. * Drive monitoring, alerting, root-cause analysis, and continuous improvement initiatives. Platform Modernization & Data Strategy * Lead technology modernization efforts, including framework upgrades, architectural transformations, and platform evolution initiatives. * Define API integration standards, mobile data architecture strategies, and offline-first capabilities to optimize synchronization, resiliency, and user experience. * Evaluate and adopt emerging technologies that enhance development efficiency and product innovation.