Senior Mobile Developer (SDE III) – Android & iOS (Native)
📍 Bengaluru, India
About BeeHyv
BeeHyv is a boutique software engineering firm helping enterprises and product companies modernize systems, build cloud-native platforms, and adopt AI / GenAI solutions. We operate as a high-end engineering partner, working with startups and global organizations on complex, high-scale systems.
The Role
We are looking for a Senior Mobile Developer (SDE III) with deep expertise in native mobile development (Android and / or iOS) who can own architecture, guide implementation, and mentor the team.
You’ll drive the design and evolution of scalable, secure, and performant mobile applications, influence platform-wide decisions, and set patterns for quality, automation, and observability.
What You’ll Do
- Lead design & development of native Android / iOS applications :
- Architect clean, modular, testable codebases (e.G., Clean Architecture, MVVM / MVI, Coordinator patterns).
- Drive architectural initiatives :
- Modularization, multi-module setups.
- Shared component libraries, design systems.
- Offline-first strategies, sync & conflict resolution.
- Performance, memory, network optimization.
- Collaborate with backend teams on :
- API contracts , pagination, error semantics.
- Caching, retries, batching, and efficient data flows for mobile constraints.
- Own and enforce engineering best practices :
- Coding standards, documentation, branch strategies.
- Code review culture and pairing / mentoring.
- Lead system / design discussions :
- High-availability mobile experiences.
- Secure data flows, compliance requirements (PII handling, data residency).
- Resilience for low-bandwidth / intermittent connectivity environments.
- Design and optimize :
- Build & release pipelines :
- CI / CD for Android / iOS (GitHub Actions, Bitrise, Jenkins, etc.).
- Automated builds, tests, static analysis, code coverage.
- Code signing, provisioning, environment-driven configs.
- App publishing :
- Play Store / App Store release strategies (tracks, phased rollouts).
- Release notes, rollback strategies, monitoring post-release.
- Champion observability & analytics :
- Crash reporting integration (Crashlytics, Sentry, App Center).
- Performance metrics, ANR / Crash rate tracking.
- Logging, tracing key user journeys & feature adoption.
- Work with PMs & design on :
- UX that aligns with platform-native patterns.
- Design systems & consistent interaction patterns.
- Mentor engineers :
- Guide SDE I / II on architecture, debugging, performance, testability.
- Run design / learning sessions and reviews.
- Contribute to BeeHyv’s mobile strategy :
- Evaluate frameworks, libraries, patterns.
- Shape how we build scalable mobile solutions for multiple clients.
What We’re Looking For
6–10 years of software development experience.3+ years building and scaling native Android and / or iOS apps .Deep expertise in :Android : Kotlin, coroutines, Jetpack (ViewModel, LiveData / Flow, Navigation, WorkManager, Room), Gradle, app modularization.iOS : Swift, SwiftUI and / or UIKit, async / await / Combine, URLSession / Alamofire, Core Data / Realm.Proven experience :Leading large codebases or multi-team mobile projects.Designing shared component libraries and internal frameworks.Architecting offline-first, secure, and high-performance mobile flows.Strong skills in :Performance profiling (memory leaks, jank, ANR, CPU usage, network).Security & compliance :Keychain / Keystore, encrypted storage.Token handling, cert pinning, secure logging.Handling sensitive data appropriately.Proficiency with :CI / CD & automation : pipelines for build, lint, tests, upload to stores.Testing strategy :Unit, integration, snapshot / UI, E2E using Espresso / XCUITest / Appium.Incorporating tests into CI as gates.Familiarity with :Feature flags , A / B testing, remote config.Observability frameworks and metrics-driven release quality.Scalable architectures : modular apps, plugin-based or headless / mobile SDK patterns.Nice to Have
Experience with :Monorepo tools and multi-app shared platforms.GraphQL , gRPC, or strongly typed API layers.Apps at large scale (millions of users, complex telemetry).Ability to :Evaluate build tools, frameworks, and libraries with a focus on long-term maintainability.Use AI-assisted tools (Copilot, ChatGPT) to improve velocity and reliability.Why Join Us
Own and shape BeeHyv’s native mobile engineering practice .Lead mission-critical mobile projects across domains (product, enterprise, impact, AI-driven apps).Work with strong backend, data, AI and DevOps teams to deliver end-to-end platforms .Influence technical direction, mentor teams, and grow into Staff / Architect tracks.Be part of a culture that values deep engineering, autonomy, and thoughtful execution .