Back to search
jobgether Lever · Posted yesterday

Senior Software Engineer, iOS

Canada Full-time

IT Security & IT Lever
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, iOS in Canada.

Join a globally distributed engineering team dedicated to building impactful mobile experiences used by millions of people around the world. In this role, you will contribute to the evolution of a widely recognized knowledge platform by designing and developing high-quality iOS applications that support a multilingual and highly engaged user base. You’ll collaborate closely with product managers, designers, analysts, and fellow engineers to deliver scalable and user-centered features. This opportunity is ideal for a senior engineer who thrives in a remote-first, mission-driven environment and enjoys balancing technical excellence with real-world impact. Beyond coding, you’ll help shape engineering practices, mentor teammates, and contribute to innovative mobile experiences powered by modern technologies and collaborative problem-solving.

Accountabilities:

    • Lead the delivery of medium-complexity iOS initiatives from technical discovery through deployment, ensuring high-quality execution and alignment with product goals.
    • Design, build, and optimize scalable mobile components and user experiences using modern iOS technologies and architectural best practices.
    • Collaborate cross-functionally with product, design, analytics, and engineering teams to create practical and impactful mobile solutions.
    • Improve application performance, testing, observability, accessibility, and maintainability to support a seamless user experience.
    • Mentor engineers through code reviews, technical guidance, and knowledge sharing while promoting a culture of collaboration and continuous learning.
    • Contribute to prioritization, planning, and technical decision-making by identifying risks, opportunities, and trade-offs across projects.
    • Support operational activities including onboarding, hiring processes, documentation improvements, and engineering standards development.

    Requirements:

      • Bachelor’s degree and at least 5 years of professional experience developing iOS applications.
      • Strong proficiency with Swift, SwiftUI, UIKit, and iOS architectural patterns.
      • Proven experience optimizing mobile app performance and building responsive, high-quality applications.
      • Comfortable working autonomously in lean, fast-moving, and fully remote environments.
      • Excellent communication and collaboration skills across technical and non-technical teams.
      • Ability to navigate ambiguity, solve complex technical problems, and balance long-term scalability with practical delivery needs.
      • Experience mentoring engineers and contributing to healthy engineering culture and best practices.
      • Familiarity with cross-platform mobile applications, webview integrations, or interactive mobile experiences is considered a plus.
      • Exposure to AI, machine learning tools, prompt engineering, or open-source technologies is highly valued.
      • Passion for knowledge sharing, continuous learning, and creating impactful digital experiences.

      Benefits:

        • Fully remote work environment with flexible collaboration across global teams.
        • Competitive compensation package aligned with experience, skills, and location.
        • Comprehensive healthcare and wellness benefits.
        • Paid vacation, holidays, sick leave, and parental leave programs.
        • Retirement savings support and additional financial wellness benefits where applicable.
        • Opportunities for professional growth, mentorship, and long-term career development.
        • Inclusive, mission-driven culture focused on collaboration, innovation, and accessibility.
        • Exposure to large-scale, globally recognized products and modern mobile engineering practices.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.

Unlock free search