Full Stack Mobile Engineer
Core
Design, build, and maintain high-performance iOS and Android applications with seamless user experiences, integrating Bluetooth Low Energy (BLE) technologies to communicate with embedded devices.
Role type
Senior Full Stack Mobile Engineer (iOS/Android/IoT)
Builds
Native and cross-platform mobile applications, cloud-based backend services, and secure firmware update mechanisms.
Domain
Consumer Electronics / IoT / Mobile Development
Deliverable
production ML models | product features
Required skills
Swift, Kotlin, Bluetooth Low Energy (BLE) APIs, Cloud platforms (GCP/AWS), RESTful APIs, CI/CD pipelines, Application Security, Object-Oriented Design, Clean Architecture
Preferred skills
Kotlin Multiplatform (KMP), AI-assisted coding tools (Cursor/LLMs), Cross-platform development approaches
Technologies
AWS, GCP, Swift, Kotlin, BLE, CI/CD, GitHub Actions, Fastlane, GitLab Runner, REST, OAuth, MQTT, Firebase, Docker, Kubernetes
Responsibilities
Design and develop native iOS and Android applications; Integrate mobile apps with embedded hardware via BLE; Manage cloud backend services and CI/CD pipelines; Implement security features including authentication and encrypted OTA updates; Collaborate with hardware teams and UI/UX designers; Optimize APIs and application performance.
Seniority
Mid-Senior, hands-on IC
