Mobile Software Engineer, Architecture & Core Platform
Core
Design and maintain core mobile architecture, shared foundational frameworks, and modular dependency graphs for flagship news apps serving millions of daily readers.
Role type
Senior Mobile Software Engineer (Architecture & Core Platform)
Builds
Native iOS and Android news applications with high-performance rendering and monetization features
Domain
Media & News / Mobile Engineering
Deliverable
production ML models | product features
Required skills
Swift/iOS development, Kotlin/Android, Clean Architecture, MVVM, Dependency Injection, CI/CD, Performance Optimization, API Design, Unit Testing
Preferred skills
Kotlin Multiplatform, gRPC/GraphQL, Audio/Video playback integration
Technologies
Swift, Kotlin, MVVM, gRPC, GraphQL, CI/CD
Responsibilities
Design core mobile architecture patterns and shared foundational frameworks; Optimize app performance (cold start, memory footprint, frame rates); Establish abstraction layers for third-party SDKs and revenue systems; Lead architectural design discussions and author RFCs; Partner with teams to define standardized API contracts and networking patterns; Champion automated testing standards and CI/CD pipeline reliability.
Seniority
Senior, hands-on IC
