Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior iOS Mobile Engineer (124)

Johnson Service Group

Job DescriptionJohnson Service Group (JSG) is currently looking for a Senior iOS Mobile Engineer with 9–10 years of hands-on iOS development experience and strong expertise in Swift and the Apple ecosystem. Our client is seeking a Senior iOS Mobile Engineer to design, develop, and maintain scalable, high-performing, and user-centric iOS applications and features. (Toronto, Hybrid, 2 days in office/wk) Must Have Skills 9–10 years of hands-on iOS application development experience. Strong proficiency in Swift, including protocols, generics, and functional programming concepts. Experience building applications using SwiftUI and modern iOS frameworks. Expertise with Xcode for development, debugging, performance optimization, and profiling. Experience integrating REST APIs, GraphQL, JSON, and third-party services. Knowledge of CoreData, Keychain, and UserDefaults for data persistence. Experience with XCTest, XCUI, and Test-Driven Development (TDD). Strong Git-based source control and collaborative development practices. Experience using Xcode Instruments and Memory Graph to analyze and optimize application performance. Strong understanding of MVC, MVVM, and Clean Architecture design patterns. Excellent problem-solving, debugging, and troubleshooting skills. Proven ability to work independently with strong ownership and accountability. Nice to Have Skills Backend development experience. Passion for learning and adopting emerging iOS technologies. Responsibilities Design, develop, and maintain high-quality iOS applications and new features. Collaborate with product managers, designers, QA engineers, and fellow developers to deliver exceptional user experiences. Translate business requirements into scalable, maintainable technical solutions. Work effectively with cross-functional teams while managing dependencies and resolving technical challenges independently. Participate in code reviews and contribute to engineering best practices. Identify, troubleshoot, and resolve application performance, stability, and usability issues. Continuously improve application quality, performance, and maintainability. Johnson Service Group (JSG) is an Equal Opportunity Employer. JSG provides equal employment opportunities to all applicants and employees without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, marital status, protected veteran status, or any other characteristic protected by law.

#LI-TF1

#D480

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior iOS Mobile Engineer (124) in Toronto, OH vacancy
  • $113k - $163k

    About the RoleAs a Senior Mobile Software Engineer within our US Retirement technology organization, you will design, build, and deliver high-quality mobile and backend solutions for our Retirement customers. Working across the full stack, you will develop React Native... 
    Senior
    Full time
    Temporary work
    Local area

    John Hancock

    Toronto, OH
    3 days ago
  • $113k - $163k

     ...are looking to expand our team with product-minded engineers who are passionate, curious, and empathetic. As a Senior Android Engineer, you will join the small, high-...  ...mentor other engineers as we shape the future of mobile development at Manulife.Position Responsibilities... 
    Senior
    Full time
    Temporary work
    Bank staff
    Local area
    Flexible hours

    John Hancock

    Toronto, OH
    9 hours ago
  • Senior Software Engineer, Full-Stack Applications (Python & React)Fitch Ratings is seeking a Senior Software Engineerto join our global Ratings Technology team in Toronto. This is an opportunity to build and enhance mission-critical applications that power the workflows... 
    Senior
    Immediate start

    Fitch Ratings

    Toronto, OH
    4 days ago
  • $70k - $150k

     ...Generative AI. We're looking for a passionate and innovative Senior GenAI Software Developer to join our growing team and help design...  ...work at the intersection of artificial intelligence, software engineering, cloud technologies, and business transformation. You'll... 
    Senior
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    3 days ago
  • Senior Software Engineer, Full-Stack Applications - PythonFitch Ratings is seeking a Senior Software Engineer to join our global Ratings Technology team in Toronto. You'll build and maintain mission-critical full-stack applications that power how a world-leading credit... 
    Senior
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    Fitch Ratings

    Toronto, OH
    9 hours ago
  • $70k - $150k

    Application Deadline:10/25/2026Address:33 Dundas Street WestJob Family Group:TechnologyVaricent SoftwareDrives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes...
    Senior
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    17 hours ago
  • $113k - $163k

    Senior Full-Stack Engineer - Capital Markets & DerivativesAre you passionate about building innovative technology solutions in Capital Markets? Join Manulife’s Derivatives Product Team and help shape the future of trading, risk management, and AI-driven financial platforms... 
    Senior
    Full time
    Temporary work
    Local area

    John Hancock

    Toronto, OH
    3 days ago
  • $113k - $163k

    Based on the role details you provided, here's a polished and engaging job posting designed to attract senior-level software engineering talent while highlighting the impact, technology stack, and business domain.Senior Full-Stack EngineerBuild the Future of Investment... 
    Senior
    Full time
    Temporary work
    Local area

    John Hancock

    Toronto, OH
    1 day ago
  • $113k - $163k

    As a Senior Platform Engineer, you will build and operate the shared platform that application teams use to deploy and run services on Azure Kubernetes Service. You will work with infrastructure defined through Terraform and delivered using GitHub Actions and GitOps practices... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    John Hancock

    Toronto, OH
    4 days ago
  • $129.4k - $179.4k

     ...ongoing monitoring, and governance-ready evidence.Position Responsibilities:You will work closely with business stakeholders and engineering partners to deliver solutions that are explainable, robust, and operationally sustainable—helping accelerate decision cycles, improve... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    John Hancock

    Toronto, OH
    17 hours ago
  • $85.5k - $185k

     ...0/30/2026Address:4100 Gordon Baker RoadJob Family Group:TechnologyHybrid Work ModelPosition SummaryWe are seeking a highly skilled Senior ServiceNow Developer to join our BMO ServiceNow team. The ideal candidate will have extensive experience designing, developing, and... 
    Senior
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    3 days ago
  • Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried...  ...SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, OH
    3 days ago
  • $70k - $150k

     ...appropriate.Partner with product, business analysis, quality engineering, architecture, and support teams to deliver robust production-...  ...hands-on experience in enterprise software engineering, including senior or lead-level development responsibilityStrong experience... 
    Senior
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    1 day ago
  • $85.5k - $185k

     ...Address:33 Dundas Street WestJob Family Group:TechnologyWe are seeking an enthusiastic, passionate professional for a Principal Cloud Engineer position with 8+ years of experience in multiple large scale Azure enterprise environments. We are looking for technology leaders... 
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    9 hours ago
  • $85.5k - $185k

    Application Deadline:10/30/2026Address:33 Dundas Street WestJob Family Group:TechnologyAbout the RoleAs a Principal Azure Platform Engineer, you will play a hands‑on engineering role within BMO’s Azure cloud ecosystem. You will be responsible for designing, building,... 
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    17 hours ago
  • $105k - $215k

     ...journey by building cloud-native AI solutions. Our team combines engineering excellence with cutting-edge AI to deliver scalable, secure,...  ...help set engineering standards, establish patterns, mentor senior engineers, and partner with multiple teams to deliver resilient... 
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    3 days ago
  • $103.2k - $192k

     ...collaborationFacilitating industry-standard information security governanceAdvising senior leadership on cybersecurity,AI risk, and privacy risks,...  ....)Be the cloud security subject matter expert for the Cloud Engineering group and its partners in any IaaS, PaaS, and SaaS... 
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    4 days ago
  • $90.16k - $167.44k

    AI EngineerJob Posting DescriptionThe AI Engineer will join the AI team supporting the Long-Term Care program in Manulife/John Hancock. This role will help design, build, deploy, and scale production-grade AI solutions that improve business outcomes, operational efficiency... 
    Full time
    Temporary work
    Local area

    John Hancock

    Toronto, OH
    2 days ago
  • $70k - $150k

    Application Deadline:10/30/2026Address:100 King Street WestJob Family Group:Technology#AIJobsAtBMOPrioritizes and supports the work of customer-facing and/or internal platforms. Tracks and maintains platform health scores as well as adoption rate. Manages the stability,...
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    4 days ago
  • $70k - $150k

     ...standards, security requirements, and governance practices.In addition to hands-on development and technical solution design, the Senior ServiceNow Developer will provide technical leadership, mentorship, coaching, and day-to-day guidance to two junior developers. The... 
    Full time
    Contract work
    Part time
    Work experience placement

    BMO Bank

    Toronto, OH
    1 day ago
  • Senior Director, Power and Energy, Corporate, Infrastructure and Project Finance GroupFitch Ratings’ Corporate, Infrastructure and Project Finance Group is currently seeking a Senior Director based out of our New York, Chicago, or Toronto office.This role will report into... 
    Senior
    Work at office
    Local area
    Immediate start

    Fitch Ratings

    Toronto, OH
    3 days ago
  • $115k - $130k

     ...have an open culture where employees are able to exchange ideas and perspectives, throughout the organization, irrespective of their seniority. Your voice will be heard allowing you to have a real impact. We embrace diversity and appreciate authenticity encouraging an... 
    Senior
    Shift work

    Fitch Ratings

    Toronto, OH
    3 days ago
  • $100k - $125k

     ...have an open culture where employees are able to exchange ideas and perspectives, throughout the organization, irrespective of their seniority. Your voice will be heard allowing you to have a real impact. We embrace diversity and appreciate authenticity encouraging an... 
    Senior
    Shift work

    Fitch Ratings

    Toronto, OH
    3 days ago
  •  ...have an open culture where employees are able to exchange ideas and perspectives, throughout the organization, irrespective of their seniority. Your voice will be heard allowing you to have a real impact. We embrace diversity and appreciate authenticity encouraging an... 
    Senior
    Work at office
    Local area
    Immediate start

    Fitch Ratings

    Toronto, OH
    1 day ago
  • Lead Machine Learning Engineer - AI Innovation TeamsAs one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical...  ...be heard and your work will have an impact, regardless of seniority.We are building incredible things at Fitch and we invite you... 
    Immediate start

    Fitch Ratings

    Toronto, OH
    17 hours ago
  • $136k - $204k

     ...Software Defined Interconnection. Our software defined dataplane engineering team is designing new network service offerings through...  ...'s Digital Interconnection services.  We're looking for a Senior Staff Software Engineer who will be responsible for building easy... 
    Senior
    Full time
    Work at office

    Equinix

    Toronto, OH
    more than 2 months ago
  • JOB REQUISITIONLegal, Risk & Compliance - Regulatory Compliance Senior ConsultantLOCATIONTORONTOADDITIONAL LOCATION(S)JOB DESCRIPTIONYou Belong HereThe Protiviti Career provides opportunity to learn, inspire, and advance within a collaborative and inclusive culture.  We... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Protiviti

    Toronto, OH
    1 day ago
  • $110k - $125k

     ...have an open culture where employees are able to exchange ideas and perspectives, throughout the organization, irrespective of their seniority. Your voice will be heard allowing you to have a real impact. We embrace diversity and appreciate authenticity encouraging an... 
    Senior
    Work at office
    Immediate start
    Shift work

    Fitch Ratings

    Toronto, OH
    17 hours ago
  •  ...have an open culture where employees are able to exchange ideas and perspectives, throughout the organization, irrespective of their seniority. Your voice will be heard allowing you to have a real impact. We embrace diversity and appreciate authenticity encouraging an... 
    Senior
    Local area
    Immediate start
    Remote work
    Flexible hours

    Fitch Ratings

    Toronto, OH
    1 day ago
  • $120k - $215k

     ...alignment with the Bank's risk appetite, credit policies, regulatory standards, and portfolio objectives. Acts as a trusted advisor to senior business and risk leaders, providing strategic guidance on credit decisions, portfolio management, emerging risks, and complex... 
    Senior
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior iOS Mobile Engineer (124). Be the first to apply!