Peraton

Senior Android Engineer

Peraton
Apply
5 days ago
Falls Church, VA, USA +3 moreSenior
H1B sponsor

Base Salary

$86k - $138k/yr

Responsibilities

  • Design and implement complex Android features from discovery through production monitoring.
  • Set technical direction for Kotlin, Jetpack Compose, app architecture, modularization, networking, persistence, and dependency management.
  • Write technical designs that identify tradeoffs, risks, dependencies, and migration plans.
  • Build accessible and responsive interfaces with product, design, and research partners.
  • Improve unit, integration, UI, and end-to-end automated testing.
  • Strengthen observability, performance, crash health, security, privacy, and Android release confidence.
  • Partner with backend and platform teams on API contracts, offline behavior, authentication, experimentation, and analytics.
  • Collaborate with iOS engineers on shared product behavior, mobile standards, and platform tradeoffs.
  • Review code, mentor engineers, and improve technical decisions and team practices.
  • Participate in planning, estimation, incident response, and continuous improvement of mobile delivery.
  • Work from Falls Church, Virginia; Aurora, Colorado; San Antonio, Texas; or Tacoma, Washington.

Requirements

  • At least 5 years of professional software engineering experience with a BS/BA, or 9 years with a high school diploma.
  • Substantial ownership of production Android applications; equivalent depth of experience is welcome.
  • Advanced Kotlin skills and strong knowledge of Android SDK fundamentals, Jetpack libraries, coroutines, and reactive state management.
  • Production experience with Jetpack Compose, including state, navigation, performance, testing, and interoperability with Views.
  • Experience making architecture decisions and safely evolving mature codebases.
  • Experience with REST or GraphQL APIs, local persistence, background work, authentication, analytics, and push notifications.
  • Strong testing and debugging practices using crash, performance, and product telemetry.
  • Experience shipping through Google Play, managing staged rollouts, and responding to production issues.
  • Practical iOS experience with Swift, SwiftUI, and/or UIKit, including familiarity with Xcode, the iOS app lifecycle, navigation, concurrency, testing, code signing, and App Store release workflows.
  • Experience mentoring others and communicating clearly with technical and non-technical partners.
  • U.S. citizenship and ability to obtain a Public Trust clearance.
  • Preferred: experience with reliability-sensitive products, Kotlin Multiplatform, mobile CI/CD, build performance, feature flags, experimentation, automated release tooling, mobile security, privacy, accessibility, threat modeling, and major mobile migrations.

Benefits

  • The position is available in Falls Church, VA; Aurora, CO; San Antonio, TX; or Tacoma, WA.
  • Employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.

Tech Stack

Android SDKGraphQLJetpack ComposeKotlinSwiftSwiftUI

Categories

Mobile
Peraton

About Peraton

10,000+ employees

Peraton builds and integrates mission systems, cyber, space, and intelligence solutions for U.S. defense, intelligence, and civil agencies. It delivers enterprise IT, satellite and terrestrial communications, and spectrum management under government contracts. Founded in 2017, the company is headquartered in Reston, Virginia and is privately held by Veritas Capital.

Contact me