Work with a world leader in development and manufacture of medical devices at Synapse Biomedical Inc.
(SBI) in Oberlin, OH.
You will have the opportunity to contribute your skills on devices that significantly improve the lives of others, including Diaphragm Pacing, which has been developed in collaboration with Case Western Reserve University and the University Hospitals of Cleveland.
Synapse Biomedical, Inc.
has a job opening for a Mobile App Developer.
This position will be responsible for Developing, testing and maintaining software applications for mobile platforms.
Our culture as a small company is best described by its people: smart, driven, energetic and committed to improve the lives of individuals with neurological impairment, such as spinal cord injury, and others.
Collaborate and grow with us while helping others live a better life.
Competitive pay and benefits.
Apply now and visit our website at www.
synapsebiomedical.
com
Duties and Responsibilities:
Collaborates with marketing and engineering to define mobile application software Use cases and requirements.
Develop mobile application software using native or cross-platform development tools.
Incorporate Bluetooth Low Energy communications between the mobile application and other embedded devices.
Share technical expertise with Engineering.
Deliver clean, well-tested code and meet project deadlines.
Design and incorporate GUI & UX components based on input requirements.
Engage in regular code reviews with colleagues to review, analyze, and improve coding skills.
Write software requirements and design documentation including Unit/Functional/End-to-End tests.
Estimates, organizes, and documents tasks.
Desired Knowledge, Skills, and Abilities:
Developing mobile iOS applications using:
Swift and Xcode IDE for native development
Knowledge of cross-platform development (React Native, Xamarin, Ionic, etc.
) is a plus.
Software development using Swift/Objective-C, Java, JavaScript or C++/.
Net preferably with an Object- Oriented approach.
Wireless communications, with an emphasis on Bluetooth or Bluetooth Low Energy (BLE)
Awareness of UI and Cyber security issues and vulnerabilities.
High levels of accuracy and attention to detail.
Excellent communication, analytical, and problem-solving skills.
Understanding of the following medical software & quality areas:
ISO 62304 - Medical Device Software - Software Life Cycle Processes
ISO 14971 - Medical Devices - Application Of Risk Management To Medical Devices
ISO 13485 - Medical Devices - Quality Management Systems
Education and Experience:
Bachelor's degree in computer science or 2 years in software development experience.
Basic knowledge of mobile application software development on iOS or Android platforms.