Skip to content
mimi

Senior Mobile Developer (React Native)

Microservice Solutions GmbH

Remote · Switzerland Full-time Senior 4d ago

About the role

Position Overview

Microservice Solutions GmbH seeks a Senior Mobile Developer specializing in React Native to build high-quality iOS and Android applications. This fully remote position requires extensive experience in cross-platform mobile development and a strong understanding of native mobile ecosystems.

Technical Responsibilities

  • Design, develop, and maintain cross-platform mobile applications using React Native
  • Build reusable mobile components and libraries for efficient development
  • Implement native modules and bridge functionality when React Native capabilities are insufficient
  • Integrate RESTful and GraphQL APIs with proper error handling and offline support
  • Implement push notifications, deep linking, and mobile-specific features
  • Optimize application performance, memory usage, and battery consumption
  • Handle app store submission processes for iOS App Store and Google Play Store
  • Implement mobile security best practices including secure storage and authentication
  • Write unit tests and integration tests for mobile applications
  • Collaborate with UI/UX designers to implement pixel-perfect mobile interfaces
  • Debug and resolve platform-specific issues on iOS and Android
  • Stay current with React Native updates and mobile development best practices

Required Technical Qualifications

  • Minimum 5 years of mobile development experience with at least 3 years focused on React Native
  • Expert-level proficiency in JavaScript ES6+ and TypeScript
  • Strong understanding of React Native architecture, bridge, and native modules
  • Experience with React Native ecosystem: React Navigation, Redux/Zustand, React Query
  • Knowledge of iOS and Android development including Xcode and Android Studio
  • Experience with native iOS (Swift/Objective-C) or Android (Kotlin/Java) for custom module development
  • Proficiency in mobile UI implementation and responsive layouts for various screen sizes
  • Understanding of mobile app lifecycle, background tasks, and state management
  • Experience with app store deployment, provisioning profiles, and code signing
  • Knowledge of mobile testing frameworks (Jest, Detox, Appium)
  • Familiarity with mobile CI/CD pipelines (Fastlane, App Center, Bitrise)
  • Strong debugging and performance optimization skills
  • Fluent in English (written and verbal); German proficiency is advantageous
  • Legal authorization to work in Switzerland or EU

Preferred Technical Qualifications

  • Experience with Expo and managed React Native workflows
  • Knowledge of mobile analytics and crash reporting tools (Firebase, Sentry)
  • Experience with mobile payment integration (Stripe, Apple Pay, Google Pay)
  • Understanding of mobile accessibility standards and implementation
  • Knowledge of mobile security including SSL pinning and secure storage (Keychain, Keystore)
  • Experience with mobile push notification services (FCM, APNs)
  • Familiarity with mobile deep linking and universal links
  • Experience with over-the-air (OTA) updates and code push
  • Contributions to open-source React Native libraries or projects

Compensation and Working Conditions

  • Competitive salary commensurate with experience and Swiss market rates
  • Fully remote position with flexible working hours
  • Modern development tools and devices for testing (iOS and Android devices)
  • Professional development budget for courses, conferences, and certifications
  • Opportunity to build mobile applications across diverse industries
  • Collaborative engineering culture focused on mobile excellence

Skills

AndroidApp CenterApple PayAPNsBitriseCrash reportingDartDetoxES6+ExpoFastlaneFirebaseGraphQLGoogle PayiOSJavaJavaScriptJestKeychainKotlinObjective-COTA updatesReact NativeReact NavigationRESTful APIsSentrySwiftTypeScriptUniversal LinksZustand

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free