Job Title or Location

iOS Engineer

Neo Financial Technologies Inc. - 2 Jobs

Calgary, AB

Posted yesterday

Job Details:

Full-time
Experienced

iOS Engineer Neo Financial Technologies Inc.

Neo Financial Technologies Inc. is a Canadian fintech company headquartered in Calgary, Alberta. Founded in 2019, Neo builds digital banking products that help Canadians spend, save, earn rewards, and manage their finances through innovative technology. The company develops modern financial solutions including digital banking, payments, rewards, savings, and investment products designed to improve the everyday financial experience of Canadians.

An iOS Engineer at Neo Financial Technologies Inc. designs, develops, and maintains high-quality mobile applications that power Neos digital banking, payments, rewards, and financial services platforms. Working closely with product managers, UX designers, backend engineers, QA teams, and cross-functional stakeholders, the iOS Engineer creates secure, reliable, and intuitive mobile experiences that help customers manage their finances through modern digital solutions.

The role focuses on building scalable iOS applications, improving mobile performance, delivering new financial features, and creating seamless user experiences across Apple devices. Neos engineering teams develop technology-driven financial products that support millions of customer interactions.

Key Responsibilities
Design, develop, test, and maintain iOS applications using modern Apple development frameworks.
Build secure, scalable, and user-friendly mobile experiences for Neos financial products.
Collaborate with product managers, designers, backend engineers, and QA teams to deliver innovative mobile features.
Write clean, maintainable, and well-tested Swift code following engineering best practices.
Integrate mobile applications with REST APIs, GraphQL services, and backend platforms.
Optimize application performance, reliability, responsiveness, and battery efficiency.
Implement mobile security practices including authentication, encryption, and data protection.
Participate in code reviews, technical discussions, and mobile architecture decisions.
Troubleshoot and resolve production issues across various iOS devices and operating system versions.
Contribute to automated testing, CI/CD workflows, and continuous improvement initiatives.
Stay current with emerging Apple technologies and recommend improvements to mobile development practices.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
3+ years of professional iOS application development experience.
Strong proficiency in Swift and modern iOS development frameworks.
Experience building and deploying applications through the Apple App Store.
Strong understanding of iOS architecture patterns such as MVC, MVVM, or VIPER.
Experience integrating REST APIs, SDKs, and third-party mobile services.
Knowledge of mobile security, performance optimization, and accessibility standards.
Familiarity with Agile/Scrum software development methodologies.
Strong analytical, troubleshooting, and communication skills.
Preferred Skills
iOS application development
Swift and SwiftUI
UIKit and Apple frameworks
Mobile UI/UX development
REST API and GraphQL integration
Mobile application security
Performance optimization
Automated testing
CI/CD mobile deployment pipelines
App Store deployment
FinTech or digital banking experience
Cloud-based mobile integrations
Tools & Technologies
Swift
SwiftUI
UIKit
Xcode
iOS SDK
Objective-C
Combine
Core Data
REST APIs
GraphQL
Firebase
Fastlane
GitHub
GitHub Actions
Jenkins
Azure DevOps
Docker
AWS
PostgreSQL
Jira
Confluence
Figma
Postman
Why Join Neo Financial Technologies Inc.?
Build mobile products transforming Canadas digital banking experience.
Work with modern iOS technologies in a fast-growing fintech environment.
Collaborate with talented engineers, designers, and product leaders.
Receive competitive compensation, benefits, and potential equity opportunities.
Help create secure, innovative financial experiences used by millions of Canadians.

As an iOS Engineer at Neo Financial, youll play a key role in shaping the future of digital finance by building fast, secure, and customer-focused mobile banking experiences.

Share This Job:

Frequently Asked Questions