Talent.com
No longer accepting applications
Cross-Platform Application Developer

Cross-Platform Application Developer

Clarius Mobile HealthVancouver, Canada, CA
3 days ago
Salary
CA$95,000.00–CA$120,000.00 yearly
Job type
  • Temporary
Job description

A Career at ClariusToday, as many as 25 million medical professionals globally don’t have access to medical imaging, which is proven to improve patient care and reduce healthcare costs. That’s why we’re on a mission to make medical imaging accessible everywhere by delivering high-performance, affordable, and easy-to-use solutions powered by artificial intelligence and connected to the cloud.By making Clarius your next career move, you’re joining a talented team of people who are innovative and highly collaborative. You’re also joining a community that includes thousands of physicians worldwide who use Clarius to deliver better patient care! And you’re joining a twice-certified Great Place to Work! Your RoleClarius Mobile Health is looking for a Software Developer to contribute to a special project focused on expanding access to ultrasound technology while continuing to advance our next-generation innovations.Over the next 12 months, you will help grow our App Development Team and contribute to building the next generation of our mobile applications. You’ll work across multiple engagements simultaneously, adapting to evolving project needs while collaborating closely with key stakeholders and cross-functional development teams.In this role, you will support cloud-based initiatives and mobile application development, ensuring the delivery of high-quality solutions that meet the highest industry standards for technical certification. Your contributions will be instrumental in advancing our mobile apps and robust cloud infrastructure, ultimately helping to bring cutting-edge medical technology to more users worldwide.Your Responsibilities Include : Develop and deploy C++ applications in compliance with medical device quality standards.Design, modify and implement software applications from functional and system design specificationsDevelop and deliver cross-platform applications that span across iOS, Android, and other platforms as necessaryDevelop systems to maintain, analyze and improve the performance, integrity, and reliability of new and existing applicationsInvestigate and fix problems with production systemsConstruct experiments and analyze data to identify ways to improve technical performance, ensuring that results are valid and reproducibleCommunicate technical knowledge to both technical and non-technical audiencesCollaborate with cross-functional teams to define, design, develop and release new featuresEnsure all apps meet the technical standards set by our industryDocument designs in engineering documents, including functional block diagrams and data / logic flow chartsMentor junior developers to help them grow their experience and knowledgeYour Experience So Far : BS degree in Computer Science or EngineeringMinimum 4 years of C++ programming experience with a solid foundation in data structuresExpert knowledge and implementation of the C++17 standardExpert at developing with libraries such as Boost, QT, VTK or ITKExcellent analytical and problem-solving skillsPassion for writing clean high-quality codeDesire to actively participate in the code review process as a reviewer and revieweeAbility to take ownership over projects and be self-directed on what needs to happen nextExperience with mobile development frameworks (Swift / Kotlin / Flutter) is an asset.Strong communication skills with both engineers and people without a technical backgroundLocation and Compensation : Due to the hands-on nature of this collaborative role, a hybrid arrangement is preferred. As a result, we can only consider candidates who are within a commutable distance of our Vancouver, BC office.This is a one-year fixed-term contract with a strong likelihood of extension upon meeting project deliverables. The salary range for this role is $95,000 - $120,000.More Reasons to Consider : Flexible Hours & Hybrid Model : Embrace work-life balance with flexible hours and a hybrid work model that suits your lifestyle.Benefits from Day 1 : Get full access to your comprehensive benefits package made available from your very first day.Volunteer Days : Make a difference with paid volunteer days during working hours, supporting causes that matter to you.Workspace : Our modern office features sit / stand desks, various health & wellness facilities, a stocked kitchen, outdoor amenities, on-site daycare, enclosed parking, a free on-site gym and close proximity to a SkyTrain station.Clarius Mobile Health is proud to be an Equal Opportunity Employer. We encourage applications from any qualified candidate regardless of your ethnicity, religion, age, national origin, disability status, sexual orientation, gender identity or expression. Please let us know if you require any accommodations during the interview process.