FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAndroidGraphQLiOSKotlinSwift
About the role
Key responsibilities & impact- Design, build, and evolve high-quality Android experiences using Kotlin and modern Android frameworks
- Own the design and implementation of complex Android features from discovery through monitoring after release
- Set and evolve technical direction for Kotlin, Jetpack Compose, app architecture, modularization, networking, persistence, and dependency management
- Write technical designs and surface tradeoffs, risks, dependencies, and migration plans before implementation
- Build accessible, responsive interfaces with product design and research
- Improve automated testing across unit, integration, UI, and end-to-end layers
- Strengthen observability, performance, crash health, security, privacy, and release confidence for the Android app
- Partner with backend and platform teams on API contracts, offline behavior, authentication, experimentation, and analytics
- Collaborate with iOS engineers on shared product behavior and mobile standards
- Review code, mentor engineers, and raise the quality of technical decisions
- Participate in planning, estimation, incident response, and continuous improvement of the mobile delivery process
Requirements
What you’ll need- Minimum of 5 years with BS/BA; 9 years of experience with a high school diploma
- 5+ years of professional software engineering experience, including 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
- Demonstrated ability to make sound architecture decisions and evolve a mature codebase safely over time
- Experience with REST or GraphQL APIs, local persistence, background work, authentication, analytics, and push notifications
- Strong testing and debugging habits, including use of crash, performance, and product telemetry to guide decisions
- Experience shipping through Google Play, managing staged rollouts, and responding to production issues
- Clear written and verbal communication with engineers and non-engineering partners
- A record of mentoring others and improving team practices through influence and example
- Must be a U.S. Citizen
- Ability to obtain a Public Trust clearance
- Hands-on experience reading and making scoped changes in Swift, SwiftUI, and/or UIKit
- Familiarity with Xcode, iOS app lifecycle, navigation, concurrency, testing, code signing, and App Store release workflows
- Ability to compare Android and iOS implementation tradeoffs without forcing identical architecture or user-interface patterns
- Experience contributing to shared mobile conventions, API contracts, design systems, analytics taxonomies, or cross-platform feature parity
Benefits
Comp & perks- Potential eligibility for overtime
- Potential eligibility for shift differential
- Potential eligibility for a discretionary bonus
- Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law
