> Markdown version of [/jobs/ext/3530235-lead-android-developer](https://www.wearedevelopers.com/jobs/ext/3530235-lead-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). --- # Lead Android Developer - **Company:** Reveille Technologies - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Flutter, Java (Programming Language), Multitier Architecture, Application Programming Interfaces (APIs), Amazon Web Services, Data Analysis, Android Software Development, Applications Architecture, Application Performance Management, User Authentication, Automation of Tests, Microsoft Azure, Biometrics, Mobile Application Development, Cloud Engineering, Continuous Integration, Dependency Injection, DevOps, Distributed Systems, Identity and Access Management, Model View ViewModel, OAuth, OpenID, Performance Tuning, Software Architecture, Release Management, Openid Connect, Mobile Security, Software Engineering, Web Applications, Enterprise Application Integration, Data Logging, Google Cloud, Swiftui, Spring-boot, Software Security, Ios Frameworks, Swift (Programming Language), Backend, Git, Kotlin, Event Driven Architecture, Containerization, Kubernetes, Information Technology, Performance Monitor, Jetpack Compose, Apache Kafka, Non-relational Database, Graphql, React Native, Asynchronous Programming, Google Play, Api Design, Domain Driven Design, Multiplatform, Dynatrace, Docker, Microservices - **Published:** October 2, 2026 - **Apply:** https://www.dice.com/job-detail/612cc83d-0304-45d3-83fe-7258d466e785 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field, or equivalent practical experience. * 8+ years of software engineering experience, including 5+ years of professional Android development. * Expert-level knowledge of: * Kotlin * Jetpack Compose * Android Architecture Components * MVVM/MVI and Clean Architecture * Multi-module application architectures * Coroutines and Flow * Dependency Injection (Hilt/Dagger) * WorkManager and background processing * Mobile performance optimization * Application security and secure storage * Google Play release management and rollout strategies * Demonstrated experience designing and evolving enterprise-scale Android architectures. * Strong understanding of software architecture and distributed systems, including: * Microservices architecture * API-first development * REST and GraphQL APIs * Event-driven architecture * Message-driven systems (Kafka or equivalent) * Domain-driven design * Cloud-native application patterns * Scalability and resiliency design * Proven experience designing and documenting technical solutions, architecture diagrams, and engineering standards. * Strong understanding of backend application architecture and API platforms, including Java/Kotlin-based services and modern web application architectures. * Experience with relational and non-relational databases and enterprise integration patterns. * Strong understanding of authentication, authorization, identity management, and enterprise security practices. * Experience implementing observability practices including metrics, structured logging, distributed tracing, performance monitoring, and production diagnostics. * Hands-on experience with automated testing, CI/CD pipelines, Git-based development workflows, and release governance. * Demonstrated ability to lead technical discussions with engineers, architects, product managers, and senior leadership. * Proven track record of mentoring engineers and driving technical excellence across teams. * Strong communication skills with the ability to influence both technical and non-technical stakeholders. * Ability to think beyond mobile development and contribute to end-to-end solution architecture across applications, APIs, services, and enterprise platforms. Nice to Have * Experience developing enterprise-scale financial services, banking, payments, or expense management platforms. * Experience designing solutions for workflow management, approval systems, policy engines, and business process automation. * Experience with cloud platforms such as AWS, Azure, or Google Cloud. * Experience deploying and operating applications using Kubernetes, Docker, and containerized environments. * Experience building backend services using Java, Kotlin, or Spring Boot. * Experience with observability platforms, application performance monitoring, distributed tracing, analytics, and operational excellence practices. * Experience with mobile security, encryption, OAuth 2.0, OpenID Connect (OIDC), biometric authentication, and secure credential management. * Experience with iOS development, Swift, SwiftUI, Kotlin Multiplatform, Flutter, or React Native. * Experience with AI-assisted development tools, developer productivity platforms, and modern engineering practices. * Experience supporting highly available, mission-critical systems with large-scale transaction volumes. * Experience leading cross-functional architecture reviews and driving technical alignment across multiple engineering organizations. ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Delegating the chores of authenticating users to Keycloak](https://www.wearedevelopers.com/videos/1558-delegating-the-chores-of-authenticating-users-to-keycloak) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Intro to Flutter Development](https://www.wearedevelopers.com/videos/170-intro-to-flutter-development) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Using Serious Tech for a Silly Game - How to Build an MVP with Flutter](https://www.wearedevelopers.com/videos/728-using-serious-tech-for-a-silly-game-how-to-build-an-mvp-with-flutter) ## Related Articles - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Flutter Developer Salary [2023]](https://www.wearedevelopers.com/magazine/199-flutter-developer-salary-2023) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)