VAM Systems

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

VAM Systems

Posted 19 hours ago

Employment Type

Full Time

Location

Completely Remote

Requirements

React Native experience, TypeScript proficiency, Native bridging, Mobile performance optimization, CI/CD experience, Debugging skills, Secure development practices

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

How to Apply

Similar Jobs You Might Be Interested In

Join Dubai's Remote Work Revolution.

Stay ahead in your career with Dubai's first platform dedicated to remote and hybrid job opportunities. Subscribe for weekly insights and job alerts directly to your inbox.

Thank you for subscribing! Check your inbox for confirmation.
Weekly Job Alerts
Subscribe to receive curated lists of the best remote and hybrid job opportunities in Dubai, tailored to your skills and interests.
Weekly Blog Newsletter
Get the latest insights, trends, and advice on remote work every week to help you thrive in the evolving work environment.