Stack: React Native, TypeScript, BLE, iOS, Android, Firebase / GCP
We are looking for a Fullstack Software Engineer to help build and maintain a connected-device platform used in an educational context. The role combines mobile development, BLE communication, backend integration, cloud services, database management, and product-oriented engineering.
Project
The project is a connected-device ecosystem for educational use, combining a mobile app, web interfaces, backend services, cloud infrastructure, and database management. The mobile app communicates with BLE devices, tracks device states, supports user workflows, and helps users better understand, monitor, and improve device usage and behavior over time.
The candidate will mainly work on a React Native / TypeScript mobile app, with native Android and iOS contributions when needed. The app communicates with BLE devices, manages device states, supports user workflows, and connects to Firebase / GCP services for data, authentication, firmware information, and notifications.
Ideal profile
Strong engineering mindset with interest in:
* React Native, React, TypeScript
* Mobile architecture and state management
* BLE / connected devices / IoT
* Cloud-backed applications and databases
* Security fundamentals
* Cross-platform mobile reliability
* Working with product, hardware, support, and business stakeholders
Nice to have
BLE experience, CoreBluetooth or Android BLE, Firebase / Firestore / Cloud Messaging, firmware update flows, TestFlight, Play Console, release builds, and production mobile diagnostics.
Why join?
You will work on a real connected-device ecosystem where mobile, backend, cloud, database, and device behavior meet. The role is suited for someone who wants to grow as an engineer, learn across domains, and contribute to a product with concrete educational value for its users.