Senior iOS Engineer

Jobgether

Canada

Remote

CAD 104,000 - 139,000

Full time

43 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Performance-based bonuses
Comprehensive healthcare
Retirement contributions
Wellness days
Remote work from Canada
Professional development budget
Well-being allowance
Parental leave
Employee referral program

Job summary

Jobgether is seeking a Senior iOS Engineer based in Canada to design, develop, and optimize native iOS/iPadOS applications. You will ship high-quality Swift code, work with a distributed team, and contribute to open-source projects while prioritizing privacy and performance.

You will mentor peers, review code, and stay current with iOS technologies, delivering robust mobile experiences and collaborating across borders.

Qualifications

  • Proven professional experience developing and shipping native iOS/iPadOS apps.
  • Advanced proficiency in Swift with strong coding skills.
  • Solid understanding of mobile app architecture and performance optimization.
  • Familiarity with web technologies including HTTP, HTML, and JavaScript.
  • Ability to navigate large codebases effectively.
  • Experience writing unit and integration tests.
  • Strong English communication with distributed teams.
  • Collaborative mindset with mentoring willingness.
  • Curiosity for learning new technologies and open-source contributions.
  • Interest in open-source and privacy-focused internet products.

Responsibilities

  • Design, develop, maintain, and debug native iOS/iPadOS apps with high quality.
  • Write clean, efficient Swift code and improve existing codebases.
  • Become proficient in existing Swift architecture and implement new features.
  • Maintain software quality through code reviews, tests, and profiling.
  • Monitor stability, investigate crashes and performance issues.
  • Collaborate with cross-functional teams across distributed locations.
  • Share knowledge, mentor colleagues, and participate in code reviews.
  • Contribute to open-source initiatives and engage with the community.
  • Stay informed about new iOS technologies and development trends.

Skills

Swift
iOS
iPadOS
Unit testing
Debugging
English
Open source
Mentoring

Tools

HTTP
HTML/JavaScript
Swift architecture

Job description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior iOS Engineer based in Canada.

This is an exciting opportunity to contribute to the development of innovative mobile applications within a globally recognized technology organization committed to building a more open, accessible, and privacy-focused internet. As a Senior iOS Engineer, you will design, develop, maintain, and optimize sophisticated native applications for iPhone and iPad users. You will play a key role in delivering high-quality mobile experiences, improving application performance, and ensuring software reliability and stability. Working alongside a geographically distributed team of engineers and product specialists, you will contribute to technical decisions, share expertise, and help shape the evolution of mobile products. You will also participate in open-source development, collaborate with an international community, and use experimentation and user insights to continuously improve application experiences. This role offers the opportunity to work on impactful products while contributing to technology that puts users, privacy, and digital freedom first.

Accountabilities:
  • Design, develop, maintain, and debug sophisticated native iOS and iPadOS applications, ensuring high standards of functionality, performance, and usability.
  • Write clean, efficient, maintainable, and scalable Swift code while contributing to the continuous improvement of existing codebases.
  • Become proficient in the existing Swift architecture and collaborate with engineering colleagues to implement new features and technical improvements.
  • Maintain software quality through comprehensive code reviews, bug fixes, unit testing, integration testing, and code profiling.
  • Monitor application stability, investigate crashes and performance issues, and implement effective solutions to improve reliability.
  • Identify opportunities to optimize application performance, improve user experiences, and maintain high standards across the mobile development lifecycle.
  • Design and implement experiments to better understand user behavior, evaluate application features, and identify opportunities for product improvements.
  • Collaborate with cross-functional teams and geographically distributed engineering colleagues to coordinate development activities and deliver shared objectives.
  • Share technical knowledge, provide mentorship, participate in code reviews, and support the professional development of other engineers.
  • Contribute to open-source development initiatives, working transparently and engaging with a global community of developers and contributors.
  • Stay informed about emerging iOS technologies, development practices, and mobile engineering trends to continuously improve technical capabilities.
Requirements:
  • Proven professional experience developing and shipping native mobile applications for iOS and iPadOS.
  • Advanced proficiency in Swift, with strong coding skills and the ability to build, maintain, and optimize complex mobile applications.
  • Solid understanding of mobile application architecture, software development principles, debugging techniques, and performance optimization.
  • Familiarity with web technologies and protocols, including HTTP, HTML, and JavaScript.
  • Ability to navigate, understand, and contribute effectively to large and sophisticated existing codebases.
  • Practical experience writing, maintaining, and executing unit tests and integration tests to ensure software reliability and quality.
  • Strong knowledge of software quality practices, including code reviews, bug resolution, testing strategies, and application performance monitoring.
  • Excellent analytical and problem-solving abilities, with the capacity to investigate technical issues and implement effective solutions.
  • Strong written and verbal communication skills in English, with the ability to collaborate effectively within geographically distributed teams.
  • A collaborative mindset and willingness to mentor colleagues, exchange knowledge, provide constructive feedback, and contribute to shared engineering goals.
  • Genuine curiosity and enthusiasm for learning new technologies, improving development practices, and keeping up with the evolving mobile ecosystem.
  • Interest in open-source development, transparency, and contributing to products that improve the accessibility, safety, and openness of the internet.
Benefits:
  • Competitive compensation: Annual salary ranging from CA$104,000 to CA$139,000 for Tier 1 Canadian locations, or CA$95,000 to CA$126,000 for Tier 2 locations, depending on experience and geographic location.
  • Performance-based bonuses: Generous bonus opportunities for eligible employees, reflecting shared success and collective achievements.
  • Comprehensive healthcare: Extensive medical, dental, and vision insurance coverage.
  • Retirement benefits: Generous employer retirement contributions with immediate 100% vesting, regardless of personal contributions.
  • Wellness days: Quarterly company-wide wellness days dedicated to rest and well-being.
  • Flexible time off: Country-specific public holidays, plus an additional day off for your birthday.
  • Home office support: One-time stipend to help set up a comfortable and productive remote workspace.
  • Professional development: Annual learning and development budget to support continuous skills development and career growth.
  • Well-being allowance: Quarterly stipend to support personal wellness and health-related activities.
  • Parental support: Considerable paid parental leave to support employees and their families.
  • Employee referral program: Referral bonuses for eligible employee recommendations.
  • Additional insurance and support: Access to life insurance, accidental death and dismemberment coverage, disability benefits, and Employee Assistance Programs, depending on the country.
  • Remote working environment: Opportunity to collaborate with an international team while working remotely from Canada.
  • Meaningful impact: Contribute to open-source technology and products designed to make the internet more accessible, secure, private, and beneficial for everyone.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Developer (Swift / SwiftUI)
iOS Developer (Swift / SwiftUI)

Byteager • Toronto

Hybrid
CAD 110,000 - 150,000
Parental leave — 12 weeks fully paid
Top-tier hardware: MacBook Pro
Flexible hours
+1
iOS Developer
iOS Developer

EIZIE • Kitamaat

On-site
CAD 75,000 - 110,000
Competitive compensation
Health benefits
Professional development
+5
Developer
Developer

Rogers-Communications • Toronto

On-site
CAD 90,000 - 140,000
Health & well-being benefits
Donation matching
Paid time off for volunteering
+3
Software Engineer
Software Engineer

PlanIT Search • Markham

On-site
CAD 90,000 - 130,000
Senior Software Developer (C#/.NET and React)
Senior Software Developer (C#/.NET and React)

Jobgether • Toronto

Remote
CAD 108,000 - 132,000
Remote work in Canada
Mentorship and knowledge sharing
Professional development
+1
Senior iOS Developer (Digital) - Hybrid
Senior iOS Developer (Digital) - Hybrid

Canadian Inclusion • Toronto

Hybrid
CAD 118,000 - 129,000
Hybrid work environment
Competitive compensation
Generous vacation
iOS Developer
iOS Developer

UST • Canada

On-site
CAD 104,000 - 130,000
10 days paid vacation
6 days paid sick leave
paid holidays
+2
Senior Software Engineer II, Mobile - On App Ads (AI Native)
Senior Software Engineer II, Mobile - On App Ads (AI Native)

Jobgether • Canada

Remote
CAD 172,000 - 201,000
Competitive salary CAD
RSUs
Healthcare
+9
Senior iOS Engineer
Senior iOS Engineer

Mozilla • Toronto

On-site
CAD 104,000 - 139,000
Bonus plans
Medical/Dental/Vision
Retirement contributions
+8
Software Developer — iOS (Canada)
Software Developer — iOS (Canada)

TextNow • Southwestern Ontario

On-site
CAD 113,400 - 248,000
Free phone service
Unlimited vacation
Employee stock options
+1