Available to hire
Hi, I’m Jason Dhindsa, a Senior iOS Engineer specializing in Swift, SwiftUI, and UIKit. I lead and mentor teams to deliver scalable, high-quality mobile apps with a strong focus on UI/UX and data integrity. I enjoy collaborating cross-functionally to translate complex requirements into elegant, performant solutions that users love.
I’m passionate about elevating code quality through mentoring, best-practice adoption, and robust testing. I leverage Combine for responsive, data-driven interfaces and continuously strive to improve performance, reliability, and developer velocity across projects.
Experience Level
Language
English
Fluent
Work Experience
Senior iOS Engineer - Contract at The Globe and Mail
March 1, 2025 - PresentDesign, implement, and maintain iOS apps using SwiftUI, Swift, Objective-C, and Combine to deliver user-friendly experiences. Modernized legacy code by refactoring significant Objective-C components to Swift, introduced SwiftUI and Combine, and implemented interactive widgets with dynamic layouts to boost user engagement. Achieved a 4.8-star App Store rating and reduced feature development time by 30% through code modernization; improved app performance by 40%.
Senior iOS Engineer - Contract at Royal Bank of Canada
May 1, 2023 - January 1, 2025iOS Technical Lead in Solution Architecture & Innovation. Led two development phases for the Launch app’s Member Rewards feature, boosting user engagement by 30%. Managed a team of 4 iOS developers, increasing productivity by 25% and reducing bug rates by 40% through robust networking, UI design, data management, and unit testing practices. Mentored 3 junior developers, improving code quality and reducing review cycles by 30% while fostering industry best practices. Contributed to secure iOS SDK features to enhance security and user trust.
Senior iOS Engineer at Touch Bistro Inc.
May 1, 2023 - January 1, 2025Spearheaded Point of Sale iOS app development using MVVM/MVC patterns, emerging technologies, sprint planning, and bi-weekly App Store releases. Designed and developed robust iOS SDK features using scaffolding techniques, improving platform capabilities and ensuring thorough testing (unit and UI). Reduced app crash rate by 50% within 6 months through robust error handling and testing procedures; drove enhanced user engagement through modern iOS development practices.
Senior iOS Engineer at Achievers Inc.
February 1, 2022 - April 1, 2023Creative SeniorTechnical Lead on the iOS development team. Modernized the codebase, transitioning 60% of legacy Objective-C code to Swift over 3 months, yielding a 30% performance improvement and 25% crash reduction. Delivered 15 new features, increasing user engagement by 40% and achieving a 4.5-star App Store rating. Implemented efficient JSON parsing and generation to optimize SDK performance.
iOS Engineer at Bell Media Inc.
July 1, 2019 - October 1, 2021Co-led video player development for Bell Media apps (TSN, Crave, CTV). Collaborated with iOS teams to enhance the underlying player and integrate features across flagship apps. Supported third-party integrations and resolved critical issues with cross-functional teams. Gathered and documented technical requirements for new iOS SDK features, ensuring alignment with product strategy and CI/CD best practices.
iOS Engineer at Bell Media Inc.
October 1, 2021 - January 1, 2022Oct 2021–Jan 2022: iOS Engineer focusing on video player enhancements and SDK features. Worked with cross-functional teams to gather requirements, ensure product alignment, and promote CI/CD practices to deliver robust iOS SDK releases.
Education
Bachelor's Degree Economics (Specialist) at University of Toronto
January 11, 2030 - February 5, 2026Diploma Computer Programming & Analysis at Seneca College
January 11, 2030 - April 1, 2002Qualifications
Industry Experience
Software & Internet, Media & Entertainment, Financial Services
Experience Level
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Burlington today.