CareerPlan

Senior Android Engineer

USAFull-time2026-10-28 → 2026-11-10

Core

Build Android features in Kotlin and Jetpack Compose across app, media, and shared platform modules, translating product requirements and Figma designs into accessible, production-ready UI.

Role type

Senior IC Android Engineer

Builds

Modular Android codebase, app features, media modules, shared platform components

Domain

Mobile (Android), Media/Streaming

Required skills

Kotlin, Jetpack Compose, Android SDK, Coroutines, REST API integration, GraphQL integration, Unit testing, Integration testing, UI testing, Crash reporting, Observability tools, Git workflow, Code review

Preferred skills

High-traffic consumer apps, Media or video streaming, Sports, Live events, Real-time data, Firebase, Datadog, GraphQL clients, Analytics platforms, Remote configuration, Experimentation frameworks, Performance optimization, Large shared repositories, Multiple release trains, Technical leadership

Technologies

Kotlin, Jetpack Compose, REST, GraphQL, Firebase, Datadog, CI/CD

Responsibilities

Build Android features in Kotlin and Jetpack Compose across app, media, and shared platform modules. Translate product requirements and Figma designs into accessible, production-ready UI consistent with iOS experiences. Design maintainable feature architecture for a modular Android codebase. Integrate REST and GraphQL APIs with resilient networking, state handling, caching, and clear failure states. Improve performance, startup behavior, crash-free sessions, responsiveness, and reliability. Partner with Product, Design, iOS, Backend, QA, and Test Engineering on requirements, technical plans, and test coverage. Monitor rollouts and production behavior using Firebase, Datadog, crash reporting, analytics, and release health signals. Diagnose and resolve production issues, perform root-cause analysis, and implement preventative improvements. Improve build time, delivery throughput, code quality, and engineering efficiency. Review pull requests, mentor engineers, and establish scalable engineering patterns. Use and validate GenAI-assisted code with tests, code review, static analysis, observability checks, and secure coding practices.

Seniority

Senior, hands-on IC