Flatgigs

Flatgigs

FlatGigs tailors recruitment strategies for flat-structured companies, aligning teams with skills and culture. Utilizing tech tools for precise candidate organization.

Professional Services

Description

  • Architect, develop, and maintain React Native applications for iOS and Android from concept through App Store and Play Store deployment.
  • Design and optimize communication between mobile devices and IoT hardware for provisioning, pairing, and real-time telemetry.
  • Build custom native modules in Java/Kotlin and Swift/Objective-C when low-level hardware access is required.
  • Implement offline-first data handling and state management to preserve data integrity when devices lose cloud connectivity.
  • Optimize app performance, battery usage, and memory consumption during background scanning and data streaming.
  • Implement end-to-end encryption for device-to-mobile and mobile-to-cloud communication.
  • Integrate mobile applications with RESTful APIs, GraphQL, MQTT, WebSockets, and gRPC services.
  • Own mobile CI/CD pipelines and release automation using tools such as Fastlane, Bitrise, or GitHub Actions.

Requirements

  • 5+ years of professional mobile development experience, including 2+ years on IoT-integrated products.
  • Strong proficiency in TypeScript/JavaScript and the ability to write and debug Swift/Objective-C and Java/Kotlin.
  • Mastery of React Native and its ecosystem, including Hooks, Context API, and Fabric Architecture.
  • Experience with state management tools such as Redux Toolkit, Zustand, or MobX.
  • Deep experience with BLE, including react-native-ble-plx or react-native-ble-manager.
  • Experience with MQTT, WebSockets, and gRPC for real-time bi-directional communication.
  • Proven ability to implement Wi-Fi provisioning flows such as SoftAP and SmartConfig, as well as NFC pairing.
  • Expert-level knowledge of RESTful APIs and GraphQL.
  • Experience with local persistence tools such as WatermelonDB, SQLite, or Realm.
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Track record of shipping 2-3 production-grade IoT apps currently available in app stores.
  • Strong understanding of concurrency, multi-threading, and hardware latency issues.
  • Preferred: Experience with AWS IoT Core or Google Cloud IoT.
  • Preferred: Familiarity with C/C++ or firmware development concepts.
  • Preferred: Knowledge of Matter or Thread protocols.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Client-Side Audio/Video Development Engineer (Android / iOS / Web)

Binance 5K-10K Capital Markets

Binance is hiring a Client-Side Audio/Video Development Engineer to build and improve real-time streaming experiences across Android, iOS, and web for its global crypto ecosystem.

Android C++ iOS OpenGL WebRTC
2 minutes ago

Mobile Device SME (MS Intune, Autopilot, Short-Term Project)

D-ploy 251-1K Internet Software & Services

D-ploy is seeking an Intune Engineer to lead Microsoft Intune cloud architecture and administration for customer mobile device and Azure cloud environments.

Android Azure iOS
1 hour, 17 minutes ago

Staff Engineer, Mobile Software

Irth 51-250 Diversified Telecommunication Services

Senior/Staff Engineer at a company focused on smarter, safer, and more resilient infrastructure, responsible for hands-on technical delivery of cross-platform applications built with .NET MAUI.

Agile C# React REST API Xamarin
2 hours, 2 minutes ago

Mobile Engineer (React Native / Flutter)

Remedy Product 51-250 Professional Services

Remedy Product Studios is hiring a remote Mobile Engineer to build, launch, and iterate on mobile products for startups and brands across health, wellness, fitness, sports, and other industries.

Agile AWS CI/CD Dart Flutter GCP Git GitHub Actions GitLab CI GraphQL JavaScript React Native REST API Scrum TypeScript
2 hours, 2 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers