Top Benefits
About the role
About The Company
Neo Financial Technologies Inc. is a leading Canadian fintech company headquartered in Calgary, Alberta. Established in 2019, Neo specializes in developing innovative digital banking solutions that empower Canadians to spend, save, earn rewards, and manage their finances seamlessly through cutting-edge technology. The company’s suite of modern financial products includes digital banking platforms, payment solutions, rewards programs, savings accounts, and investment services, all designed to enhance the everyday financial experience of its users. Neo’s commitment to innovation and customer-centric design positions it as a pioneer in the evolving fintech landscape, aiming to deliver secure, reliable, and intuitive financial services that meet the needs of a digitally savvy population.
About The Role
As an iOS Engineer at Neo Financial Technologies Inc., you will be instrumental in designing, developing, and maintaining high-quality mobile applications that power Neo’s digital banking, payments, rewards, and financial services platforms. Your role involves working closely with cross-functional teams including product managers, UX designers, backend engineers, QA specialists, and other stakeholders to create seamless, secure, and user-friendly mobile experiences. You will focus on building scalable iOS applications, enhancing mobile performance, and delivering innovative features that facilitate effortless financial management for millions of users across Apple devices. Your contributions will directly impact the usability, security, and reliability of Neo’s mobile solutions, supporting the company’s mission to revolutionize the Canadian financial landscape through technology.
Qualifications
The ideal candidate will possess a bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or have equivalent practical experience. You should have at least three years of professional experience in iOS application development, demonstrating proficiency in Swift and modern iOS frameworks. Experience with deploying applications via the Apple App Store is essential, along with a solid understanding of iOS architecture patterns such as MVC, MVVM, or VIPER. Familiarity with integrating REST APIs, SDKs, and third-party services is required, as is knowledge of mobile security standards, performance optimization techniques, and accessibility compliance. Candidates should be well-versed in Agile/Scrum methodologies and possess strong analytical, troubleshooting, and communication skills. Additional preferred skills include experience with SwiftUI, UIKit, mobile UI/UX development, automated testing, CI/CD pipelines, and a background in fintech or digital banking environments.
Responsibilities
Your primary responsibilities will include designing, developing, testing, and maintaining iOS applications using the latest Apple development frameworks. You will build secure, scalable, and user-friendly mobile experiences aligned with Neo’s financial products. Collaborating with product managers, designers, backend engineers, and QA teams, you will deliver innovative features that enhance user engagement and satisfaction. Writing clean, maintainable, and well-tested Swift code following best practices is crucial to ensure high-quality deliverables. You will also be responsible for integrating mobile applications with REST APIs, GraphQL services, and backend platforms to enable seamless data flow. Optimizing app performance, reliability, responsiveness, and battery efficiency will be key objectives, alongside implementing robust security practices such as authentication, encryption, and data protection. Participating in code reviews, technical discussions, and architecture decisions will be expected, as will troubleshooting and resolving production issues across various iOS devices and OS versions. You will contribute to automated testing, CI/CD workflows, and continuous improvement initiatives, staying current with emerging Apple technologies and recommending enhancements to development practices.
Benefits
Neo Financial offers competitive compensation packages, comprehensive health benefits, and potential equity opportunities for its employees. You will have access to a dynamic work environment that fosters innovation and professional growth. The company provides opportunities for continuous learning and development, including exposure to the latest iOS technologies and fintech trends. Employees enjoy flexible work arrangements, a collaborative team culture, and the chance to work on impactful projects that are transforming digital banking in Canada. Additionally, Neo emphasizes work-life balance and offers various wellness programs to support employee well-being. You will be part of a forward-thinking organization committed to creating secure and innovative financial experiences for millions of Canadians.
Equal Opportunity
Neo Financial Technologies Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that a diverse workforce fosters innovation and drives success, and we welcome applicants from all backgrounds to join our team in shaping the future of digital finance.
Not the right fit? Search for iOS Engineer jobs in Canada
Similar Jobs
Top Benefits
About the role
About The Company
Neo Financial Technologies Inc. is a leading Canadian fintech company headquartered in Calgary, Alberta. Established in 2019, Neo specializes in developing innovative digital banking solutions that empower Canadians to spend, save, earn rewards, and manage their finances seamlessly through cutting-edge technology. The company’s suite of modern financial products includes digital banking platforms, payment solutions, rewards programs, savings accounts, and investment services, all designed to enhance the everyday financial experience of its users. Neo’s commitment to innovation and customer-centric design positions it as a pioneer in the evolving fintech landscape, aiming to deliver secure, reliable, and intuitive financial services that meet the needs of a digitally savvy population.
About The Role
As an iOS Engineer at Neo Financial Technologies Inc., you will be instrumental in designing, developing, and maintaining high-quality mobile applications that power Neo’s digital banking, payments, rewards, and financial services platforms. Your role involves working closely with cross-functional teams including product managers, UX designers, backend engineers, QA specialists, and other stakeholders to create seamless, secure, and user-friendly mobile experiences. You will focus on building scalable iOS applications, enhancing mobile performance, and delivering innovative features that facilitate effortless financial management for millions of users across Apple devices. Your contributions will directly impact the usability, security, and reliability of Neo’s mobile solutions, supporting the company’s mission to revolutionize the Canadian financial landscape through technology.
Qualifications
The ideal candidate will possess a bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or have equivalent practical experience. You should have at least three years of professional experience in iOS application development, demonstrating proficiency in Swift and modern iOS frameworks. Experience with deploying applications via the Apple App Store is essential, along with a solid understanding of iOS architecture patterns such as MVC, MVVM, or VIPER. Familiarity with integrating REST APIs, SDKs, and third-party services is required, as is knowledge of mobile security standards, performance optimization techniques, and accessibility compliance. Candidates should be well-versed in Agile/Scrum methodologies and possess strong analytical, troubleshooting, and communication skills. Additional preferred skills include experience with SwiftUI, UIKit, mobile UI/UX development, automated testing, CI/CD pipelines, and a background in fintech or digital banking environments.
Responsibilities
Your primary responsibilities will include designing, developing, testing, and maintaining iOS applications using the latest Apple development frameworks. You will build secure, scalable, and user-friendly mobile experiences aligned with Neo’s financial products. Collaborating with product managers, designers, backend engineers, and QA teams, you will deliver innovative features that enhance user engagement and satisfaction. Writing clean, maintainable, and well-tested Swift code following best practices is crucial to ensure high-quality deliverables. You will also be responsible for integrating mobile applications with REST APIs, GraphQL services, and backend platforms to enable seamless data flow. Optimizing app performance, reliability, responsiveness, and battery efficiency will be key objectives, alongside implementing robust security practices such as authentication, encryption, and data protection. Participating in code reviews, technical discussions, and architecture decisions will be expected, as will troubleshooting and resolving production issues across various iOS devices and OS versions. You will contribute to automated testing, CI/CD workflows, and continuous improvement initiatives, staying current with emerging Apple technologies and recommending enhancements to development practices.
Benefits
Neo Financial offers competitive compensation packages, comprehensive health benefits, and potential equity opportunities for its employees. You will have access to a dynamic work environment that fosters innovation and professional growth. The company provides opportunities for continuous learning and development, including exposure to the latest iOS technologies and fintech trends. Employees enjoy flexible work arrangements, a collaborative team culture, and the chance to work on impactful projects that are transforming digital banking in Canada. Additionally, Neo emphasizes work-life balance and offers various wellness programs to support employee well-being. You will be part of a forward-thinking organization committed to creating secure and innovative financial experiences for millions of Canadians.
Equal Opportunity
Neo Financial Technologies Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that a diverse workforce fosters innovation and drives success, and we welcome applicants from all backgrounds to join our team in shaping the future of digital finance.
Not the right fit? Search for iOS Engineer jobs in Canada