Senior Mobile Developer (iOS & Android) (Offshore- Work From Home)

VAM Systems

Completely RemoteFull TimeInformation Technology
Posted 3 months ago

Job description

Responsibilities

Design and develop robust, maintainable mobile features using React Native + TypeScript Build and maintain app navigation flows using React Navigation (stack/tabs) Implement high-performance UI interactions and animations using React Native Reanimated Integrate and maintain native modules (Swift/Obj-C, Kotlin/Java) and custom bridge implementations Work with platform-specific APIs (camera, biometrics, geolocation, file system) ensuring privacy-aware behavior Configure and optimize Metro bundler (custom configs, performance tuning, build reliability) Implement and maintain push notifications and messaging flows (e.g., Firebase), including deep links and app states Ensure application performance, stability, and high availability through profiling, crash analysis, and optimizations Write unit, integration, and end-to-end tests; contribute to test strategy and automation Own release readiness practices: versioning, rollout planning, hotfix strategy, and store compliance

Requirements

4+ years professional software development experience with strong mobile delivery exposure Strong hands-on experience with React Native in production apps Strong proficiency in TypeScript and modern React patterns (hooks, composition, state management) Experience integrating native code with React Native:

  • iOS: Swift/Obj-C bridging, CocoaPods dependency management
  • Android: Kotlin/Java bridging, Gradle build configuration Solid understanding of:
  • Mobile performance optimization (rendering, startup time, memory, battery usage)
  • App lifecycle behavior, background execution, and offline-first considerations
  • Debugging production issues (crashes, ANRs, native stack traces, JS errors)
  • Secure mobile development practices (storage, auth tokens, device security constraints) Experience with CI/CD for mobile (automated builds, signing, distribution, staged rollouts) Experience with analytics, monitoring, and crash reporting (e.g., Firebase Crashlytics, Sentry)

Preferred Qualifications

AI tooling experience Understanding of data privacy and security considerations when using AI tools

Benefits

About the Company

Skills & tools

React NativeTypeScriptiOSAndroidSwiftKotlinCI/CDFirebaseReact NavigationMetro Bundler

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01React Native experience
  2. 02TypeScript proficiency
  3. 03Native bridging
  4. 04Mobile performance optimization
  5. 05CI/CD experience
  6. 06Debugging skills
  7. 07Secure development practices