🔔 FCM Loaded

Technical Lead

BeeHyv Software

5 - 10 years

Bengaluru

Posted: 10/12/2025

Getting a referral is 5x more effective than applying directly

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.