1 месяц назад
Software Engineer (Mobile Applications) (Kotlin)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer (Mobile Applications) (Kotlin): Building clinician and patient mobile applications for deep brain stimulation using Compose Multiplatform and Kotlin Multiplatform with an accent on modular architecture, secure data exchange, automated testing, and medical-device compliance. Focus on designing Android and iOS features, maintaining the Windows-based programmer application, integrating BLE, and contributing to verification and validation for Class III medical devices.
Location: Redwood City, California, United States
Employment type: Full time
Company
develops medical technologies and digital solutions intended to improve surgical techniques, patient outcomes, and quality of life for people with musculoskeletal disorders.
What you will do
- Design and develop modular Android and iOS features using Compose Multiplatform and Kotlin Multiplatform.
- Maintain and enhance the existing Windows-based programmer application.
- Apply Clean Architecture, SOLID principles, TDD, and BDD with Gherkin across software development.
- Collaborate with backend engineers on secure, efficient APIs and data exchange.
- Build automated testing frameworks and CI/CD pipelines using JUnit, Compose UI Testing, XCTest, and GitHub Actions.
- Collaborate with UX, product, QA, systems, electrical, firmware, manufacturing, quality, and regulatory teams on system integration and verification.
Requirements
- Bachelor’s degree and 3–5 years of professional mobile application development experience.
- Strong proficiency in Kotlin, Compose Multiplatform, Kotlin Multiplatform, MVVM, and modular design.
- Solid understanding of Clean Architecture, SOLID principles, test design, dependency injection, and CI/CD.
- Experience with C# and .NET development using Visual Studio.
- Familiarity with Bluetooth Low Energy integration and automated mobile testing.
- Experience in a regulated industry; medical-device experience is strongly preferred. Ability to travel approximately 10% domestically and internationally.
Nice to have
- Knowledge of cloud services and willingness to expand beyond mobile development.
- Published applications in the App Store or Google Play.
- Familiarity with collaborative development practices.
Culture & Benefits
- Work is guided by innovation, customer focus, teamwork, and a driven approach.
- Cross-functional collaboration supports the development of regulated medical-device software.
- Equal employment opportunity and an inclusive, respectful work environment.
- Compliance with FDA, ISO, IEC 62304, AdvaMed, MedTech, and applicable governmental standards is part of the role.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →