Sr. Mobile Engineer - Emerging Apps Portfolio (Android & iOS) (Remote)
Mode Mobile
SeniorAbout the position
Join a dynamic team as a Senior Mobile Engineer to build user-friendly applications on both Android and iOS platforms. Collaborate with cross-functional teams to enhance user experiences and drive innovation.
Tech stack
- kotlin
- swift
- android
- ios
- github
- jetpack-compose
- swiftui
Requirements
Required:
- 5+ years of professional mobile engineering experience in an agile environment delivering native applications to end-users on both Android and iOS
- Hands-on production experience using Kotlin (and Java), Jetpack Compose, Coroutines, Flow, Dagger/Hilt, Retrofit, Room for Android
- Experience with Swift, SwiftUI and UIKit, Swift Concurrency (async/await), Combine, Core Data or equivalent for iOS
- Publishing and maintaining apps on Google Play and the Apple App Store, including release management and store compliance
Nice to have:
- Experience with cross-platform frameworks (Kotlin Multiplatform, Flutter, or React Native) or web front-end (React/TypeScript)
- Experience integrating LLM/AI features into mobile apps (on-device or API-based), or building agentic workflows and MCP-style tooling
- Experience with mobile analytics and experimentation (Mixpanel, Firebase, feature flags, A/B testing)
Responsibilities
- Build high-quality software on both Android and iOS, and measure results
- Work closely with product managers, other engineers, designers, marketing, operations, and several stakeholders
- Experiment with solutions and use agentic AI coding tools as a core part of your daily workflow
- Write high-quality, maintainable, and well-tested code
Benefits
- A competitive compensation package
- Participation in the Company's equity plan (for full-time team members)
- Open PTO, generous Company Holidays, and Wellness Days (for full-time team members)
- Remote social activities, including virtual coffee buddies