This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Mobile Software Engineer supports the development of Myomo’s wearable robotics platform, guiding design and implementation for the MyoPro mobile application and its user interface. This role translates user needs, clinical requirements, and business objectives into intuitive, reliable mobile workflows that support the MyoPro user experience.
Job Responsibility:
Design, develop, and maintain cross-platform mobile applications for Android and iOS devices, currently implemented using Flutter and Dart
Implement and maintain software components in collaboration with Engineering, IT, and Product Management, with a focus on safety, reliability, scalability, and maintainability
Integrate mobile applications with back-end services, REST APIs, BLE-enabled devices, and third-party libraries
Participate in architecture discussions, workflow design, and technical decision-making for the mobile application
Collaborate with Product, Design, QA, and Engineering to translate user needs into well-defined application features
Improve software quality through test-driven development, coding standards, automated testing, and continuous integration practices
Share knowledge and best practices within the team and support junior engineers as needed
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
Professional experience in mobile applications using Flutter and Dart, or equivalent cross-platform or native mobile frameworks, with the ability to become productive quickly in Flutter
Extensive professional experience in mobile and/or software engineering (typically 8+ years)
Developing and publishing mobile applications to the Google Play and Apple App stores
Software development in a regulated environment (e.g., medical devices, automotive, aerospace)
Experience with REST APIs, BLE, MVVM architecture, and cloud-based services
Experience integrating authentication and security protocols (e.g., JWT, OAuth) and cloud-based services
Familiarity with Agile development methodologies and modern DevOps practices, including Git, CI/CD pipelines, containerization, and automated testing frameworks
Demonstrated ability to learn new technologies, frameworks, and domains quickly
Strong communication and interpersonal skills
Nice to have:
Deep experience with Flutter and Dart in production environments
Exposure to cybersecurity requirements related to HIPAA, GDPR, and ISO 27001
Experience designing or configuring CI/CD pipelines and automated testing frameworks
Background in wearable devices, robotics, or human-centered systems
Familiarity with medical device and Quality System standards, including IEC 62304, ISO 13485, and ISO 14971