Litmos

Senior Software Engineer - Mobile Development

Litmos
Apply
1 month ago
India (city not specified)Senior

Responsibilities

  • Build and maintain React Native mobile features for iOS and Android.
  • Extend and support native Swift and Kotlin applications, including hosting React Native screens.
  • Own WebView-based LMS and course-content experiences, including authentication, sessions, JavaScript bridges, deep links, file handling, and performance.
  • Help determine which capabilities should remain native versus move to React Native.
  • Implement push notifications, offline support, biometric login, and device permissions.
  • Build and maintain CI/CD pipelines and manage App Store and Google Play releases, versioning, signing, and phased rollouts.
  • Write unit and integration tests, review code, debug production issues, and monitor app stability and crash reports.
  • Collaborate with product, design, QA, and backend teams in a distributed Agile environment.

Requirements

  • 3–5 years of professional mobile development experience.
  • Hands-on production experience with React Native and TypeScript/JavaScript.
  • Strong understanding of WebViews on iOS and Android, including web-content security, cookies, sessions, JavaScript bridges, navigation, and debugging.
  • Experience publishing and maintaining applications in the App Store and Google Play.
  • Familiarity with mobile CI/CD tools such as Fastlane, GitHub Actions, Bitrise, or similar.
  • Experience handling authentication, including OAuth, SSO, and token management.
  • Good communication skills and ability to work in a distributed team.
  • Working knowledge of Swift, UIKit or SwiftUI, WKWebView, Kotlin, Android SDK, and Android WebView is preferred.
  • Experience with native modules, React Native bridging, and integrating React Native into existing native apps is preferred.
  • Experience with SCORM, xAPI, LMS platforms, mobile accessibility, performance optimization, mobile security practices, or app analytics and crash tools is preferred.

Benefits

  • Salary of ₹22,00,000 to ₹28,00,000 plus a 10% bonus.
  • Distributed-team work environment and collaboration across product, design, QA, and backend teams.
  • Equal opportunity workplace with accessibility accommodations for applicants with physical or mental disabilities.

Tech Stack

Android SDKGitHub ActionsiOSJavaScriptKotlinReact NativeSwiftSwiftUITypeScript

Categories

Mobile
Litmos

About Litmos

201-500 employees

Litmos builds a cloud-based learning management system and content libraries used by enterprises to train employees, partners, and customers. The SaaS platform includes mobile learning, integrations, and analytics, and is adopted by organizations such as Hewlett Packard Enterprise and Sabre. Founded in 2007 and headquartered in San Francisco, it is backed by Francisco Partners and reports over 11,000 customers and 30 million learners across 150 countries.

Contact me