Are you looking to being part of a company where you will be at the helm of your own career? At Genetec you will be encouraged to ask questions, share your ideas, and to be independent. We believe that everyone’s voice deserves to be heard and we want you to learn and to grow within your role to maximize your potential. Our family, of over 1300 people globally, is made up of diverse individuals who are passionate about technology and are quick to try new ideas, even if it means risking failure. Most of all, we are all proud to say that we have the privilege to work with some of the coolest, smartest, and nicest people we know - Each other! There are many reasons as to why we were chosen as one of Montreal’s Top Employers for over a decade.
Is being part of an inclusive, equal opportunity employer important to you? It is for us! Genetec is committed to ensuring an inclusive, innovative environment with the best employees. Therefore, we provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law.
Genetec is seeking a Mobile Developer with a love for iOS to join a team in Montreal downtown.
We are looking for fast learners who like to push their limits, team-oriented people that thrive in a changing and challenging environment, and who step up to do whatever is needed without waiting to be asked.
We are looking for people that have the same amount of passion, curiosity, and dedication to learning every day as we do.
Being An iOS Developer in the Genetec Mobile Team, You Will
Develop with native technologies because we love the platform and its ecosystem
Make heavy use of the best libraries from the iOS community
Find a true team spirit based on knowledge sharing
Be involved in challenging discussions about architecture best practices
Work on a modern codebase (iOS SDK 13 at minimum)
Here’s a Sneak Peek of the Stack We’re Using
Reactive programming (RxSwift / Combine)
Advanced software architectures such as unidirectional data flow architectures
Complete CI/CD pipelines using Azure DevOps
Code quality is a fundamental criterion for us, we pay special attention to our practices regarding source management, unit testing, and code reviews.
What Your Day Will Look Like:
Propose relevant analysis and conceptions to tackle challenging problems
Support the entire application lifecycle (design, test, release, and support)
Find synergies between iOS and Android platforms and languages (Swift/Kotlin)
Implement intuitive UX respectful of their platform
Build complete CI / CD pipelines
Stay up-to-date with new technology trends and suggest improvements
Bachelor’s degree in computer science or equivalent work experience
Working technical knowledge of Swift
Good understanding of the iOS SDK
Good understanding of Git and Code review practices
Knowledge of reactive frameworks is a big plus
A will to use software architecture best practices (SOLID, KISS, YAGNI, Design patterns)
Trackable experience in designing, developing, publishing, and supporting iOS applications
Ideally, the candidate should provide its own GitHub repositories, AppStore references, or technical blog posts
A passion for delivering high-quality products
Excellent collaborative skills
Let’s Talk Perks!
Attractive compensation package
Training Tuition Reimbursement Program
Subsidized meals in our amazing Bistro (Les Cordons Bleus)
Work-life balance with a flexible working schedule