Senior iOS Developer building and evolving the FortiClient iOS app for enterprise users. Designing, developing, and maintaining key features using Swift and Objective-C in a team setting.
Responsibilities
Design, develop, and maintain production-grade features for the FortiClient iOS app using Swift and Objective-C
Diagnose and resolve complex issues related to network stability, performance, and threading
Collaborate with backend teams and integrate FortiClient iOS with other Fortinet solutions
Mentor junior developers, lead technical design, and perform code reviews
Requirements
5+ years of iOS development experience
Expert proficiency in both Swift and Objective-C
Experience with SwiftUI and the Combine framework
Solid, hands-on knowledge of networking and security
Strong understanding of TCP/IP and TLS
Strong knowledge of iOS Security APIs
Knowledge of the iOS Network Extension framework is a plus
Knowledge of MDM systems is a plus
Knowledge of performance tools such as Instruments and Power Profiler is a plus
Benefits
100% company paid medical, dental, and vision coverage
Health Spending Account
Personal Spending Account
Employee & Family Assistance Plan (EFAP)
Critical illness insurance
Disability insurance
Life insurance
Group Registered Retirement Savings Plan (RRSP) with a company match
Competitive Paid Time Off
Flexible leave policies, including paid health days
Hiring a Software Engineer Lead / Manager (Full Stack) for a Financial Services firm in Toronto. Lead teams and build enterprise apps with Java, Angular, and microservices.
Developer creating high - quality software solutions for Financeit's financing platform. Collaborating with cross - functional teams to deliver and improve code for retail and home improvement sectors.
Director of Engineering leading Azure modernization initiatives at Manulife. Overseeing cloud migration and operational excellence for Azure services with a focus on collaboration and innovation.
Junior Windchill Developer at Capgemini Engineering working on customizing and maintaining Windchill PLM systems with a focus on Java development and collaboration with senior developers.
Senior C# Developer contributing to CBC/Radio - Canada's OTT Team with software development. Designing and modifying components for digital platforms, ensuring high performance and quality.