Primary Responsibilities
-
Design, implement, and maintain native iOS (Swift) and/or Android (Kotlin/Java) features for our diagnostic ultrasound imaging applications.
-
Leverage AI coding assistants/agents (e.g., Claude, Cursor, GitHub Copilot) to accelerate development, improve code quality, and enhance test coverage.
-
Collaborate closely with UX, AI/ML, QA, and product management to deliver performant, reliable, and usable workflows in a small, highly collaborative team.
-
Write clean, testable code; participate in design/code reviews; contribute to automated testing and CI/CD.
-
Integrate secure RESTful APIs, manage data models, and optimize app performance (startup time, memory, threading).
Â
Secondary Responsibilities
-
Contribute to mobile release engineering (Fastlane/Gradle, build configs, signing, TestFlight/Play Store, App Store).
-
Prototype cross-platform or shared components where appropriate (e.g., Kotlin Multiplatform, Flutter, or React Native).
-
Support clinical/field feedback triage, debugging, and performance profiling.
-
Create lightweight design docs, RFCs, and internal how-tos for repeatable development with AI agents.
-
Assist with analytics, logging, and privacy-aware telemetry to inform product decisions.
-
Optional: contribute to imaging/graphics performance (Metal/Vulkan/RenderScript equivalents) and device integration.
- Â
-
Follow secure development practices and contribute to documentation aligned with IEC 62304 and IEC 81001-5-1:2022 (training provided if needed).