Job Openings Senior Software Engineer - React Native Developer (IoT Focus)

About the job Senior Software Engineer - React Native Developer (IoT Focus)

About the Role

TekHQS is seeking an experienced React Native Developer with hands-on expertise in building robust, user-friendly mobile applications that integrate with IoT devices and real-time data streams.
This role requires a strong understanding of mobile app development, Bluetooth/BLE connectivity, WebSockets, RESTful APIs, and real-time data visualization.

The ideal candidate is passionate about creating seamless mobile experiences that connect users to smart IoT systems, sensors, and devices, ensuring reliability, performance, and scalability.

Responsibilities

  • Develop and maintain high-quality cross-platform mobile applications using React Native.
  • Integrate mobile apps with IoT devices via Bluetooth, BLE, MQTT, WebSocket, and REST APIs.
  • Collaborate closely with backend (Node.js) and firmware teams to ensure smooth device communication and data handling.
  • Implement real-time updates, push notifications, and offline synchronization mechanisms.
  • Work on UI/UX optimization, ensuring consistent performance across Android and iOS devices.
  • Troubleshoot and debug connectivity, latency, and data sync issues.
  • Maintain clean, modular, and well-documented code following best practices.
  • Participate in design reviews, code reviews, and system architecture discussions.
  • Stay updated with the latest trends in mobile app frameworks, IoT connectivity, and edge device integration.

Required Skills & Qualifications

  • 3-5 years of professional experience in React Native mobile development.
  • Strong proficiency in JavaScript/TypeScript and the React Native ecosystem.
  • Practical experience with IoT integrations, including Bluetooth/BLE, MQTT, WebSocket, or device SDKs.
  • Familiarity with Node.js APIs, Firebase, or AWS IoT services.
  • Experience handling real-time data, device telemetry, and push notifications.
  • Strong debugging skills using native tools (Xcode, Android Studio).
  • Experience working with Redux / Zustand or similar state management libraries.
  • Good understanding of RESTful APIs, JSON, and mobile security best practices.
  • Familiarity with publishing apps to the App Store and Play Store.
  • Excellent communication skills and ability to collaborate across teams.

Good to Have

  • Experience in IoT platforms such as AWS IoT, Azure IoT Hub, or Google Cloud IoT Core.
  • Understanding of firmware update flows (OTA) and edge device communication.
  • Exposure to microservices architecture and MQTT brokers.
  • Experience with data visualization in mobile apps (charts, real-time dashboards).

Job Type: Onsite | Hybrid

Location: Lahore DHA Phase 6

About TekHQS

TekHQS is a global technology solutions provider headquartered in Lake Forest, California, with an offshore team of 300+ professionals based in Pakistan.
We specialize in Web 2.0 (Web & Mobile App Development), Web 3.0 (Blockchain & Crypto Platforms), AI/ML Solutions, and ERP services as a certified partner of SAP S/4HANA, Oracle NetSuite, and Microsoft Dynamics 365 Business Central.
Our expertise includes implementation, training, customization, integration, support, IT staff augmentation, and ERP consultancy.