Epicareer Might not Working Properly
Learn More

Software Developer (iOS + Full Stack)

  • Full Time, onsite
  • Orpyx Medical Technologies
  • On Site Hybrid, United States of America
Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description
Salary:

About Orpyx

Orpyx is a leading digital therapeutics company that is committed to extending healthspan for people living with diabetes through personalized remote care. Our flagship product, the Orpyx SI Sensory Insoles, is transforming diabetes care by helping prevent diabetic foot ulcers, a major complication of diabetes that can lead to amputation. Our dedicated remote patient monitoring team, comprised of credentialed providers and nurses, utilizes advanced data science methodologies to provide personalized support and triaged clinical escalation. With our whole-person approach, Orpyx empowers people to take control of their health, prevent debilitating complications and extend their healthspan. We are an ISO 13485 company committed to providing quality medical solutions that consistently meet customer needs and regulatory requirements.

Who we are

The people at Orpyx are flexible thinkers and creative innovators. We come from a variety of backgrounds and carry a wealth of expertise in multiple industries, including medical, technology, software, marketing, and finance. What we all have in common is an intense passion for the work we do. We have an extraordinary collection of talent that makes working here fun, unique and inspiring. Our hiring goal moving forward is to continue to build and grow a strong, effective team, while maintaining our friendly and innovative company culture.

What we offer

We offer an opportunity to work with cutting edge medical technology that extends the healthspan of people living with diabetes. We offer a competitive salary and a comprehensive benefits package that includes medical, dental, and health or wellness spending account. Our flexible health benefits, RRSP matching program, and employee stock option plans allow for customized benefits that meet your individual needs. In addition, our employees receive 4 weeks vacation to start and paid flex and health days, giving them ample opportunity to rest and recharge. We have team events every second Friday, and annual in-person events, which contribute to a positive work culture and foster team connections.

What you ll do

Reporting to the Director, Software Engineering and working as part of a cross-functional team, the Software Developer is responsible for design, development, testing, and maintenance of the software solutions that underpin Orpyx s products and tools. We are seeking a talented Software Developer with a strong background in iOS. In this role, you will design, develop, and maintain high-quality mobile applications while also contributing to back-end development and server-side architecture. In addition to software development, the Software Developer contributes to the creation, refinement, and implementation of processes to continuously improve quality and productivity while maintaining agility in the highly regulated medical device space.

This includes:

  • Participate in requirements analysis and specification leveraging acceptance test driven development
  • Responsible for overall architectural design of Orpyx solutions
  • Responsible for selecting technologies to leverage that comply with medical device regulations
  • Develop the backend components of the application, including database design, server logic, APIs, and integrations with external systems
  • Implement data security and privacy measures, perform threat modeling, risk analysis/management, and ensure compliance with HIPAA, PIPEDA, and regulatory guidance for cybersecurity in medical devices
  • Build user-friendly interfaces that are intuitive for medical professionals and patients to use while ensuring accessibility standards are met to accommodate users with disabilities
  • Using test driven development, develop and execute test cases to verify the functionality, performance, and reliability of the software
  • Prepare technical documentation of architecture, design, implementation, user manuals, instructions including supporting regulatory submissions and audits
  • Monitor system performance and provide ongoing maintenance and support for the solutions post-deployment
  • Maintain a clean, and safe working environment
  • Perform duties in a manner that is consistent with and committed to upholding the requirements of the quality management system

Additionally, due to the ever-changing and sometimes chaotic environment of an early-stage high-tech company, the Software Developer may assume additional responsibilities, as required.

What you ll bring

  • BSc. in Computer Science, Electrical, Software or Computer engineering (or equivalent degree). BSc. in any science or math combined with experience will be considered as well
  • 5+ years of related experience, aptitude and potential may be an acceptable substitute for experience
  • Demonstrated proficiency with Swift (iOS) is required
  • Proven track record and experience with software architecture, design and implementation
  • Demonstrated understanding and practice of software design and implementation techniques and habits
  • Demonstrated proficiency with Kotlin (Android), JavaScript (Node.js, React), Azure, .NET, C#, and/or Python are assets
  • Demonstrated knowledge of health/medical device industries, and related product development lifecycle is an asset
  • Knowledge of ISO 13485 is an asset
  • Excellent problem-solving skills, technical, and analytical abilities
  • Excellent communication and interpersonal skills, with the ability to interact and work effectively with key internal and external stakeholders
  • Demonstrates a passion for product development, engineering and the scientific process
  • Brings creative energy to the development and execution of projects
  • Is a self-starter who can work with and lead collaboratively in a team environment
  • Demonstrated ability to work with peers to achieve results using persuasion, influence and negotiation
  • Demonstrated ability to remain optimistic and motivational in the face of adversity
  • Strong time management and organizational skills with the ability to prioritize and manage own workload whilst multi-tasking to meet deadlines
  • Ability to maintain a high degree of accuracy and attention to detail
  • Demonstrated track record of perseverance, determination and grit
  • Must thrive in a start-up, fast-paced, ever-changing work environment and be comfortable navigating the grey

The details

Employment status: Full time.

Schedule: 40 hours per week from Monday to Friday. Peaks and valleys may be required periodically, depending on operational needs.

Work location: Remote. Calgary, Alberta.

Application instructions and deadline: Please submit a cover letter and resume that outlines why your skills, experience and personality would make you an excellent candidate for this role at Orpyx by October 18, 2024.

For more information, visit: https://www.orpyx.com


remote work
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job