Software/UI Engineer
Core
Design and build applications for Android and iOS platforms, integrating APIs, third-party libraries, Firebase, and cloud services with backend systems.
Role type
Senior IC mobile software engineer (Android/iOS)
Builds
Android and iOS applications, cloud server applications, and infrastructure
Domain
Mobile development, IoT, embedded systems
Deliverable
production ML models | product features (via careerplan.io/jobs/22547-softwareui-engineer-at-lightship)
Required skills
Kotlin, Flutter, UI design, reactive UI patterns, Figma, ProtoBufs, MQTT, WebSockets, Embedded Linux, Linux system services, SQLite, Git, CI/CD pipelines
Preferred skills
AWS IoT Core, Lambda, C#, Python, Ethernet, WiFi, LTE, Bluetooth, GTest Framework, XCode, TestFlight
Responsibilities
Develop, maintain, and extend cloud server applications and infrastructure; Participate in requirements gathering, development, testing, deployment, code reviews, documentation, and the full software development lifecycle; Collaborate with designers, product managers, test engineers, and cross-functional technical teams; Collaborate with third-party developers on new features and releases.
Seniority
Senior, hands-on IC
