🔔 FCM Loaded

SDE III [Mobile Engineer]

Livspace

2 - 5 years

Bengaluru

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

You will lead the end-to-end delivery of high-impact mobile features for our React Native applications across iOS and Android. This includes architecture and design, hands-on implementation, automated testing, release management, and post-release observability. Youll mentor teammates, champion best practices, and help shape our mobile engineering culture. Your work will directly influence how millions of users experience our product on their devices.


Roles & Responsibilities :


  • Own Features End-to-End: Work with product, design, and backend teams to scope, architect, implement, test, and ship mobile features that delight users.
  • Drive Performance & Reliability: Optimize startup time, memory usage, bundle size, frame stability (jank/dropped frames), crash-free sessions, and ANR (Application Not Responding) rates.
  • Ensure Robust Quality: Set and enforce coding standards, perform thorough code reviews, write meaningful unit/integration/E2E tests, and advocate for continuous improvement.
  • Instrument & Observe: Implement analytics, crash/error reporting, logging, and monitoring (e.g., with Firebase Crashlytics, Bugsnag, Sentry, OpenTelemetry). Build dashboards/alerts to keep the app healthy in production.
  • Ship Confidently: Manage feature flags, staged rollouts (Play Store, TestFlight), app store submissions, and hotfixes when necessary.
  • Mentor & Lead: Coach junior and mid-level engineers, participate in interviews, and contribute to engineering best practices and technical roadmaps.
  • Collaborate Across Functions: Partner with designers on UX feasibility, product managers on requirements and trade-offs, QA on test strategy, and backend teams on API contracts.


Skills And Expertise


  • Experience Level: 4+ years overall software engineering experience, with 3+ years building and shipping React Native apps at scale
  • React Native Expertise: Deep understanding of RN internals (Hermes/JSI, bridge architecture, RN lifecycle) and performance pitfalls.
  • Strong JS/TS Fundamentals: Proficiency in JavaScript and TypeScript, plus modern state management (e.g., Redux Toolkit, Zustand, Recoil, MobX).
  • Native Module Experience: Ability to create/modify native modules in Swift/Objective-C (iOS) and Kotlin/Java (Android) to bridge platform-specific functionality.
  • Mobile Release Experience: Proven track record of shipping and maintaining apps through the App Store and Google Play, including dealing with store guidelines and review processes.
  • Testing & CI/CD: Hands-on experience with unit/integration testing frameworks (Jest, Detox, etc.) and mobile CI/CD (e.g., Fastlane, Gradle tasks, GitHub Actions, Bitrise).
  • Problem Solving & Ownership: Demonstrated ability to dive deep into production issues, analyze root causes, and implement robust fixes.
  • Communication & Collaboration: Skilled at articulating trade-offs, giving and receiving feedback, and working effectively in cross-functional teams.
  • Cross-Platform Flair: Experience with Flutter or native iOS/Android development beyond bridging (full apps, custom UI components, etc.).
  • Shared Web Knowledge: React/Next.js or PWA experience if youve worked in a code-sharing setup across web and mobile.
  • Performance Profiling Tools: Experience with Flame charts, Systrace, Instruments, Android Profiler, or similar tools for diagnosing performance bottlenecks.
  • Security & Privacy: Knowledge of secure storage, encryption basics, handling PII, and GDPR/CCPA considerations in mobile apps.

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.