React Native SDK Integration & Bug Fix

Job ID: 39367511

Budget: $30 – $250 USD

React Native Android Build Bug Fix (Receipt Printing SDK Integration)
Description:

We have a React Native mobile app intended to run on a handheld Android POS device with a built-in thermal printer. The app uses a third-party SDK to print receipts directly from the device. However, we are currently facing compilation issues when building the Android version of the app—specifically related to the integration of the SDK.

We are looking for an experienced React Native + Android native modules developer who can:

Tasks:
Identify and fix the Android build/compilation errors.
Ensure the SDK for the printer is properly integrated and functional within the React Native environment.
Help us build and run the app successfully on the handheld device.
Test and demonstrate receipt printing functionality using the SDK.

Project Details:
Framework: React Native
Target: Android only
SDK: Android receipt printer SDK (provided)

Issue: Compilation/build error, likely related to native module or Gradle configuration
Device: Android handheld with built-in printer (e.g., Senraise H10S, etc.)

Requirements:
Strong experience in React Native with Android native modules
Proficient in Android build systems (Gradle, SDK integrations)
Experience working with hardware SDKs for Android
Able to debug and fix native integration issues
Comfortable testing on Android POS devices with built-in printers

Deliverables:
Fixed and working Android build
Working SDK integration for receipt printing
Guidance on building and testing the app on other devices

Error:
node_modules\react-native-senraise-printer\android\src\main\java\com\senraise\printer\PrinterModule.java:23: error: package recieptservice.com.recieptservice does not exist
import recieptservice.com.recieptservice.PrinterInterface;