> Markdown version of [/jobs/ext/4168518-android-engineer](https://www.wearedevelopers.com/jobs/ext/4168518-android-engineer). 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 Engineer - **Company:** GDH Consulting - **Location:** Falls Church, VA, United States - **Experience:** Expert - **Salary:** $104,000.0 - $114,400.0 - **Contract:** Permanent contract - **Skills:** Data Analysis, Android Software Development, IOS Applications, Apple Xcode, Applications Architecture, Application Lifecycle Management, User Authentication, Automation of Tests, Mobile Application Development, Code Review, Software Debugging, Push Technology, Interoperability, Performance Tuning, Release Management, Uikit, Swiftui, Backend, Kotlin, Jetpack Compose, Graphql, Asynchronous Programming, Google Play, Api Management - **Published:** October 6, 2026 - **Apply:** https://gdhinc.com/jobs/senior-systems-engineer-architect-113606/ ## About the Role * 5+ years of relevant experience with a bachelor's degree, 9+ years with a high school diploma, or an equivalent combination of education, training, certifications, and practical experience. * Advanced Kotlin skills and strong knowledge of Android SDK fundamentals, Jetpack libraries, coroutines, and reactive state management. * Production experience with Jetpack Compose, including state management, navigation, performance optimization, testing, and interoperability with Views. * Experience making application architecture decisions and maintaining mature codebases. * Experience with REST or GraphQL APIs, local persistence, background processing, authentication, analytics, and push notifications. * Strong debugging and testing skills using crash reports, performance metrics, and product telemetry. * Experience managing application releases through Google Play, including staged rollouts and production issue resolution. * Strong written and verbal communication skills with experience mentoring team members and contributing to engineering best practices. * This position requires eligibility for a U.S. Government clearance. In accordance with federal law, U.S. citizenship is required. * Experience supporting iOS applications, including scoped development using Swift, SwiftUI, or UIKit, as well as familiarity with Xcode, application lifecycle, navigation, and testing. * Ability to evaluate Android and iOS implementation approaches while maintaining appropriate platform-specific architecture and design practices. ## Description This position designs, builds, and enhances high-quality Android applications using Kotlin and modern Android technologies. The role leads the technical development of complex mobile features from initial design through post-release monitoring and collaborates with product, design, backend, quality, and mobile engineering teams to deliver reliable, scalable, and user-focused experiences. This position requires on-site work 2 to 3 days per week in one of the following locations: San Antonio, Texas; Aurora, Colorado; Falls Church, Virginia; or Tacoma, Washington., * Design, build, and enhance Android applications using Kotlin and modern Android frameworks. * Lead the technical development of complex Android features from discovery and design through implementation and post-release monitoring. * Collaborate with product, design, backend, quality, and mobile engineering teams to deliver reliable and user-focused mobile experiences. * Evolve Android application architecture using best practices for modularization, networking, persistence, and dependency management. * Develop technical designs that clearly identify tradeoffs, risks, dependencies, and migration strategies. * Build accessible, responsive user interfaces in collaboration with product design and research teams. * Expand automated testing across unit, integration, UI, and end-to-end testing layers. * Improve application observability, performance, crash health, security, privacy, and release quality. * Partner with backend and platform teams on API contracts, offline functionality, authentication, experimentation, and analytics. * Collaborate with iOS engineers to support consistent product experiences while maintaining platform-specific best practices. * Review code contributions, mentor engineering team members, and promote effective technical practices. * Participate in planning, estimation, incident management, and continuous improvement activities for mobile development.