About the role

  • Senior Engineer specializing in mobile applications for MZLA Technologies. Leading iOS initiatives with a focus on performance, usability, and collaboration.

Responsibilities

  • Tackle complex and ambiguous technical challenges in mobile development that require thoughtful design, planning, and coordination.
  • Serve as a technical lead on major iOS initiatives, including feature development, architectural improvements, and targeted refactoring.
  • Collaborate with senior engineers and engineering leadership on mobile technical direction and architectural decisions.
  • Drive improvements to code quality by reducing technical debt and improving performance, stability, and build health.
  • Partner closely with product and UX teams to ensure usability and accessibility are integral to iOS implementations.
  • Write high-quality, testable, and maintainable iOS code, contributing to a consistent and reliable codebase.
  • Mentor and support other engineers through code reviews, technical guidance, and knowledge sharing.
  • Contribute to improving engineering practices and workflows, and stay current with iOS technologies and best practices.

Requirements

  • 10+ years of professional software development experience, including significant experience working on complex mobile applications at senior level.
  • Deep experience with Swift and iOS frameworks required
  • Expertise with mobile architectures, platform constraints, and application lifecycle management on iOS.
  • Proven experience leading complex technical work and contributing to architectural decisions, with the ability to act as a technical lead and mentor supporting the growth of other engineers.
  • Solid understanding of software engineering best practices, including system design, testing strategies, and release considerations for mobile applications, along with working knowledge of mobile security and privacy practices.
  • Experience with communication and email protocols such as RSS, IMAP, POP, or Matrix, and familiarity with the IETF standards for CalDav or CardDav.
  • Proficiency with Git and collaborative development workflows, including code review and CI systems.
  • Excellent communication skills, documentation skills, and the ability to work with a multi-disciplinary, geographically distributed team, with a product-oriented mindset considering user impact and business context.

Benefits

  • Fully remote work & schedule flexibility
  • Latest Laptop
  • Discretionary Annual Bonus Program
  • Monthly Remote Work Stipend
  • Annual Professional Development Stipend
  • Access to Udemy Learning Platform
  • Industry Conferences
  • Company All Hands
  • 24 days PTO per year (prorated)
  • Your Birthday
  • Year-end Company Shutdown
  • 9 Wellbeing Days
  • Public Holidays
  • Other Paid Leave
  • Quarterly Wellbeing Stipend for Personal / Family Activities
  • RRSP Contributions
  • Health, Dental, & Vision Insurance
  • Disability Insurance
  • Life Insurance
  • Employee Assistance Program
  • Paid Parental Leave
  • Paid Sick Days

Job type

Full Time

Experience level

Lead

Salary

CA$125,000 - CA$140,000 per year

Degree requirement

No Education Requirement

Tech skills

iOSSwift

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.