The Senior Android Engineer will design, build, and evolve high-quality Android experiences using Kotlin and modern Android frameworks. The role owns consequential technical decisions and partners with product, design, backend, quality, and iOS peers to ship reliable customer value. It is an Android-first position that also requires practical iOS experience to evaluate platform tradeoffs, review shared mobile patterns, and make occasional targeted Swift or SwiftUI contributions when useful. The engineer owns complex Android features from discovery through post-release monitoring; sets technical direction for Kotlin, Jetpack Compose, architecture, modularization, networking, persistence, and dependency management; and develops clear technical designs that surface tradeoffs, risks, dependencies, and migration plans. The role also emphasizes accessible and responsive interfaces, automated testing, observability, performance, crash health, security, privacy, release confidence, and collaboration on API contracts and shared mobile standards. The position is available in Falls Church, Virginia; Aurora, Colorado; San Antonio, Texas; or Tacoma, Washington. U.S. citizenship is required, and candidates must be able to obtain a Public Trust clearance. The stated target salary range is $86,000–$138,000, with salary determined by factors including responsibilities, experience, education, skills, location, and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed