Description:
We are in search of a versatile App Developer with expertise in Kotlin, React & React Native, and C++. The successful candidate will be instrumental in transitioning our existing app from a tablet running Android to either an Electron App running in Linux on Raspberry Pi or to a React App running in Android on Raspberry Pi. The role involves working with embedded sensors that are connected to the GPIO pins of the Raspberry Pi, and developing apps for Android and Linux.
Responsibilities:
- App Transition: Transition our existing Kotlin-based app running on either an Electron App using Linux on Raspberry Pi or to React App Native App running on Android on a Raspberry Pi.
- C++ Module Development: Work with a C++ module connecting to Load Cells.
- React Native Development: Write native modules in C++ for our React Native application.
- Embedded Sensor Integration: Integrate and manage embedded sensors, establishing connections to GPIO pins on a Raspberry Pi.
- Android App Development: Develop and maintain applications for the Android platform, ensuring they meet our quality standards.
- Collaboration: Collaborate with the team to define app features, create technical specifications, and maintain the project timeline.
- Quality Assurance: Regularly test application performance, rectifying bugs, and improving application efficiency.
Requirements:
- Bachelor’s degree in Computer Science, related field or Relevant Industry Experience
- Proficiency in Kotlin, React & React Native, and C++.
- Experience in developing apps for Android.
- Familiarity with embedded sensors and GPIO.
- Experience with Linux and Raspberry Pi.
- Strong problem-solving skills.
- Excellent collaboration and communication skills.