Enable job alerts via email!

Software Engineer, iOS Canada - Remote

Motive

Canada

Remote

CAD 60,000 - 80,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company dedicated to enhancing user experiences through innovative mobile solutions. As a key member of the team, you will play a crucial role in designing and managing a flagship mobile app, focusing on building a world-class offline-first application. Your expertise in Swift, Objective-C, and mobile app architecture will be essential as you collaborate with cross-functional teams to deliver high-quality features. This is an exciting opportunity for a proactive engineer passionate about mobile development and eager to drive the business forward. If you thrive in a collaborative environment and are committed to excellence, we want to hear from you!

Qualifications

  • 6+ years of experience in iOS mobile app development.
  • Strong proficiency in Swift and Objective-C required.

Responsibilities

  • Improve iOS app architecture and testing capabilities.
  • Analyze user data to identify bugs and enhance user experience.

Skills

Swift
Objective-C
Problem-solving skills
Attention to detail
Communication skills
Passion for mobile technology

Tools

CI/CD pipelines
Automated testing frameworks
Git
Agile methodologies
Project management tools

Job description

About the Role:

As a key member of our team, you will play an active part in designing and managing our flagship mobile app. Your expertise will contribute to redefining our architecture and building a world-class offline-first mobile application with an enthusiastic team. We are looking for candidates who have a forward-thinking mindset aimed at high readability (declarative) code, as well as identifying problems or bottlenecks before they become issues.

What You’ll Do:
  • Enable developers to work more effectively by improving iOS app architecture, testing capabilities, and release cycles.
  • Identify and fix bottlenecks in the development experience.
  • Provide feedback on technical designs and ensure a scalable, maintainable iOS architecture.
  • Evangelize iOS best current practices across the organization.
  • Communicate with backend engineers about API improvements.
  • Help support teams diagnose user problems and provide solutions.
  • Analyze user data to identify bugs and improve user experience.
  • Collaborate with cross-functional teams to deliver high-quality features and enhancements.
What We’re Looking For:
  • 6+ years of experience working on iOS mobile apps.
  • Strong proficiency in Swift and Objective-C.
  • Experience with mobile app architecture patterns (MVC, MVVM, VIPER).
  • Familiarity with offline-first application design and implementation.
  • Proven track record of improving app performance and user experience.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively in a team environment.
  • Passion for mobile technology and staying up-to-date with industry trends.
  • Experience with Git and version control systems.
  • Experience with RxSwift.
  • Familiarity with RESTful APIs and integration with backend services.
  • Knowledge of mobile analytics and user behavior analysis.
  • Experience with Agile methodologies and project management tools.

Join us in building innovative mobile solutions that enhance user experiences and drive our business forward. If you are a proactive engineer with a passion for mobile development, we would love to hear from you!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Consultant- Remote Canada

Alpineitw

Ontario

Remote

CAD 75’000 - 81’000

8 days ago

Software Engineer

Felix Health Inc.

Toronto

Remote

CAD 70’000 - 110’000

5 days ago
Be an early applicant

Senior Software Developer - Workleap AI Canada - Remote

Workleap Technologies inc.

Remote

CAD 70’000 - 110’000

Today
Be an early applicant

Ubuntu Core Software Engineer

Canonical

Vancouver

Remote

CAD 70’000 - 110’000

14 days ago

Software Engineer - OpenStack

Canonical

Calgary

Remote

CAD 70’000 - 110’000

13 days ago

Senior Software Engineer II – Mulesoft

Tree Trust

Remote

CAD 70’000 - 110’000

10 days ago

Développeur logiciels III/ Software Developer III

Ticketmaster

Edmonton

Remote

CAD 70’000 - 110’000

29 days ago

Développeur logiciels III/ Software Developer III

Live Nation Entertainment

Quebec

Remote

CAD 70’000 - 110’000

12 days ago

Software Consultant- Remote Canada

Illinois Tool Works

Ontario

Remote

CAD 60’000 - 100’000

9 days ago