Job Title or Location

Mobile Software Developer

AssistIQ
Toronto, ON
Full-time
Experienced
Posted 11 days ago

About Us:

At AssistIQ we are dedicated to creating a more efficient and transparent healthcare supply chain by empowering providers to generate accurate data and insights on their supply usage. We're building an AI-driven software solution that provides seamless tracking, real-time visibility and actionable insights to healthcare systems, enabling waste reduction, better revenue capture, and ultimately better value of care and better outcomes for patients.

About the Role:

In the role of Mobile Software Developer, you will be responsible for designing, developing and managing the mobile apps of AssistIQ's IOS platform.

We're excited by candidates who enjoy and are capable of working in a fast-paced entrepreneurial environment. Your ultimate goal is to make it easy for our customers to adopt and implement our solution. To be successful, you will be adept at juggling responsibilities in parallel including anticipating and identifying operational risks and mitigations, striking a balance between product and customer priorities while building strong customer relationships.

To be successful, you will have to be able to juggle responsibilities in parallel, prioritise competing deliverables efficiently, communicate effectively across the organisation and be driven by continuous incremental improvement.

We would expect you to be knowledgeable, articulate, sensible, able to coordinate with other peers and senior executives, and collaborate and deliver results in a fast-paced environment where teamwork, professionalism, confidentiality, and communication are essential.

Responsibilities

  • Key member of the mobile team (IOS)
  • Design, develop and enhance new functionality of the AssistIQ mobile apps using both on-device processing and cloud-based service integration
  • Develop with both native (e.g. Swift/Objective-C) and cross-platform frameworks like React Native
  • Monitor the mobile platform and investigate issues via tools like Crashlytics, Sentry or CodePush
  • Investigate and prototype new technologies for running local computer vision and other machine learning workloads on device
  • Streamline the deployment process and ensure test automation and continuous integration best practices are followed
  • Participate in writing and maintaining technical documentation
  • Participate in planning out product features and development projects

Requirements

What you bring:

  • 5+ years experience in software development
  • 2+ years experience building mobile IOS applications
  • 2+ years experience with React or React-Native frameworks
  • 1+ years experience monitoring, supporting and enhancing production applications
  • Computer Science degree, relevant diploma or demonstrable work experience
  • Expertise in the following: Javascript/Typescript, Swift and Objective-C
  • Experience with IOS SDK
  • Experience with SQL and NOSQL datastores (e.g. SQLite and Firestore)
  • Experience with mobile monitoring tools such as Crashlytics or Sentry
  • Experience with mobile device management (MDM) platforms an asset
  • Experience in the life science, healthcare or technology industry an asset
  • Excellent oral and written communication skills in English.
  • French oral and written communication skill is an asset
  • You are legally entitled to work in Canada

AssistIQ is looking for team members who share our values:

  • Customer Centricity: We actively learn about our customers' pain points to understand their needs and deliver technology solutions that exceed their expectations. Customer satisfaction is our ultimate measure of success.
  • Transparency & Inclusivity: We act with integrity, creating space for new ideas and sharing information about our progress, challenges, and decision-making processes.
  • Agility & Flexibility: We iterate with speed, challenging the status quo and seeking continuous improvement to respond to our customer needs and market changes.
  • Accountability and Collaboration: We foster a culture of responsibility and display curiosity, grit and passion to achieve our objectives, individually and as a team.
  • Social Responsibility: We prioritize environmental impact by making responsible choices and developing products that make the healthcare industry more sustainable.