Technical Lead
BeeHyv Software
5 - 10 years
Bengaluru
Posted: 10/12/2025
Job Description
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.
Youll 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 Youll 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 BeeHyvs mobile strategy :
- Evaluate frameworks, libraries, patterns.
- Shape how we build scalable mobile solutions for multiple clients.
What Were Looking For
- 610 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 BeeHyvs 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 .
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
