Junior IOS Software Engineer

closed
AssistIQ Logo

AssistIQ

πŸ“Remote - Canada

Summary

Join AssistIQ as an IOS Software Engineer and contribute to building and enhancing our AI-driven healthcare supply chain solution. You will design, develop, and maintain features for our iOS platform, utilizing both native and cross-platform frameworks. This role requires collaboration with the mobile team, leveraging your expertise in Swift/Objective-C, React Native, and mobile monitoring tools. Success in this fast-paced environment demands strong communication, problem-solving skills, and a commitment to continuous improvement. You will play a key role in streamlining deployment processes and ensuring high-quality software delivery. The ideal candidate possesses a strong background in iOS development and a passion for creating user-friendly applications.

Requirements

  • 1+ years experience in software development
  • 1+ years experience with React or React Native frameworks
  • 1+ years experience building mobile iOS applications
  • 1+ years experience monitoring, supporting and enhancing production applications
  • Computer Science degree, relevant diploma or demonstrable work experience
  • Strong command of the following: Javascript/Typescript and Swift or Objective-C
  • Understanding of IOS SDK
  • Understanding of SQL and NOSQL datastores (e.g. SQLite and Firestore)
  • Understanding of mobile monitoring tools such as Crashlytics or Sentry
  • Excellent oral and written communication skills in English
  • You are legally entitled to work in Canada

Responsibilities

  • Be a 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

Preferred Qualifications

  • Understanding of mobile device management (MDM) platforms
  • French oral and written communication skills

Benefits

  • Health Care Plan
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Work From Home
This job is filled or no longer available