iOS Developer – Kotlin Multiplatform (KMP)
Role Overview
Join the Engineering division's Mobile team as an iOS Developer, reporting to the Engineering Manager.
Design, code, test, and debug complex iOS software as a full-time feature-team member.
Collaborate with Product Owners, designers, and engineers to deliver enterprise-level iOS applications.
Contribute to the product-wide technical roadmap, mentor developers, and help evolve testing practices.
Key Skills for This Role
Full Job Posting
About AlayaCare
AlayaCare is a SaaS company focused on transforming home healthcare through a cloud-based platform for care providers.
The company has more than 550 employees across Canada, the US, Australia, and Brazil.
About the role
Join the Engineering division's Mobile team as an iOS Developer, reporting to the Engineering Manager.
Design, code, test, and debug complex iOS software as a full-time feature-team member.
Collaborate with Product Owners, designers, and engineers to deliver enterprise-level iOS applications.
Contribute to the product-wide technical roadmap, mentor developers, and help evolve testing practices.
What you'll do
- Spend 80% or more of your time coding while designing, testing, and debugging software.
- Provide technical leadership through reviews, mentoring, coaching, and knowledge-sharing.
- Improve component reuse, extensibility, maintainability, and scalability.
- Monitor production applications and proactively resolve client issues.
- Contribute to technical roadmaps, cross-team initiatives, and technology adoption.
- Participate in a support queue rotation.
- Identify product-requirement gaps and design features with Product Owners.
- Plan and execute end-to-end automated tests and improve testing practices.
- Help colleagues understand their craft's core concepts and tools; raise technical concerns proactively.
What you bring
- Bachelor's or advanced degree in computer engineering, science, or a related field.
- At least 4 years of professional software engineering experience and a deep iOS background.
- Experience managing complex, enterprise-level, multi-screen iOS apps for a large non-technical user base.
- Awareness of current technology trends, design patterns, tooling, and development practices.
- Experience making difficult technical decisions in ambiguous situations.
- Strong written and spoken English communication for technical and non-technical audiences.
- Bilingual in French and English.
- KMM and test automation experience are nice-to-haves.
Benefits and culture
- The company describes a high-trust culture with mentorship, career mobility, and opportunities for growth.
- Benefits include equity, health benefits, telemedicine, lifestyle spending accounts, parental leave top-up, and family support programs.
- Other offerings include wellness and volunteer time off, flexible vacation, employee-led events, and a staff culture focused on inclusion.
Location and work model
- The role is based in Montreal and follows a hybrid model with two set in-office collaboration days each week. Team members are expected to attend the office on those days.
Hiring process
- AI tools may support initial screening; candidates may request a human review if declined automatically.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at AlayaCare
Project Manager
Toronto, CAN
AlayaCare seeks a Project Manager to lead large-scale homecare software implementations for U.S. clients. The role manages delivery from planning through closure, including scope, schedules, budgets, resources, risks, an
Project Manager
Toronto, CAN
Project Manager
Toronto, CAN
Développeur fullstack junior (Python)
Montréal, CAN
iOS Developer – Kotlin Multiplatform (KMP)
Montréal, CAN
Junior Fullstack Developer (Python)
Montréal, CAN
SaaS Implementation Project Manager
Melbourne, AUS
Payroll Specialist
Sydney, AUS
Senior Developer - Escalation Management
Melbourne, AUS