HumanBit Logo

Mobile App Developer | Codersbrain

contractual
Posted on June 26, 2025

Job Description

Mobile App Developer - Cordova

Job Summary

We are seeking a passionate and highly motivated Mobile App Developer specializing in the Cordova platform to join our team immediately. The successful candidate will play a key role in developing a mobile application that communicates with BLE (Bluetooth Low Energy) sensors for data download and visualization. This exciting role offers hands-on experience with BLE communication, mobile app development for both Android and iOS, and data visualization techniques, contributing directly to the success of a real-world IoT project.

Responsibilities

  • Port the existing Android application to the iOS platform.
  • Develop new features in the application for both Android and iOS.
  • Implement BLE communication protocols including data discovery, pairing, and data transfer.
  • Parse, format, and store data from BLE sensors in a structured format.
  • Design and develop intuitive user interfaces for data visualization and analysis.
  • Implement secure data transmission and storage, while handling connection drops, retries, and state management efficiently.
  • Conduct testing on real devices and simulators (Android Studio Emulator and Xcode Simulator) to ensure optimal performance and stability.
  • Provide thorough documentation and support for the developed features while collaborating closely with cross-functional teams to align app functionality with business requirements.

Qualifications

  • Proficient in Phonegap/Cordova (for both Android/iOS) – version 10.1 & above.
  • Strong skills in HTML, CSS, JavaScript, Knockout.js, and jQuery.
  • Experience with SQLite for mobile database management.
  • Deep understanding of mobile app lifecycle and state management.
  • Basic knowledge of BLE architecture and communication protocols (including GATT, Characteristics, and Services).
  • Ability to process and format data received from BLE devices.
  • Experience in developing mobile applications using Phonegap/Cordova for both Android and iOS platforms.
  • Familiarity with testing and debugging techniques using tools such as Android Studio Emulator and Xcode Simulator.

Preferred Skills

  • Previous experience working on IoT or sensor-based projects.
  • Familiarity with handling background processes and data synchronization.
  • Understanding of data security and encryption in mobile apps.
  • Experience using Git version control for collaborative development.
  • Experience with data visualization tools such as Highcharts.

Experience

  • 3-7 years of experience in mobile app development, preferably with a focus on Phonegap/Cordova-based projects.
  • Relevant experience in IoT or sensor-based applications is an added advantage.

Powered by
HumanBit Logo