• Theme
Engineering
Talent Pool / Draft Role

Mobile App Developer

Build smooth, reliable cross-platform iOS and Android applications using React Native, Capacitor, and TypeScript.

EngineeringIslamabad, PakistanFull-TimeMid-Level (2+ Years)

Sample Role Profile & Talent Pipeline: This specification outlines the core expectations for the Mobile App Developer role at Hexa Synergy. Click Apply Now to submit your application and join our active talent pool.

Role Overview

As a Mobile App Developer at Hexa Synergy, you will build and ship cross-platform mobile applications across on-demand services, e-learning platforms, marketplaces, and hospitality POS tablets. You will focus on native-grade responsiveness, offline durability, push notifications, and crash-free stability.

React NativeTypeScriptCapacitoriOS & AndroidSocket.ioPush Notifications

Responsibilities

  • Develop and maintain cross-platform iOS and Android applications using React Native and TypeScript.
  • Implement real-time features including GPS location tracking, in-app chat, OTP onboarding, and push notifications.
  • Build offline-friendly mobile data layers and smooth synchronization workflows.
  • Integrate native device capabilities such as camera/barcode scanners, Bluetooth/network thermal printers, and geolocation.
  • Manage app builds, performance profiling, crash monitoring, and releases to Google Play and Apple App Store.

Requirements

  • Proven experience building and shipping mobile apps with React Native and TypeScript.
  • Solid understanding of mobile navigation patterns, gesture handling, and responsive screen adaptation.
  • Experience integrating REST APIs, WebSockets, push notifications (FCM/APNs), and local device storage.
  • Familiarity with Android Studio and Xcode build pipelines and debugging tools.
  • Commitment to maintaining high crash-free session rates and smooth 60fps UI performance.

Nice-to-Have Skills

  • Experience with Capacitor for hybrid web-to-native tablet/mobile deployments.
  • Experience integrating Bluetooth or network hardware peripherals (e.g., ESC/POS printers).
  • Familiarity with Node.js backend APIs.