Mobile Developer – iOS

Subscribe to RSS Feed
Printer friendly interface
Reference:
J0220-0329
Job Location:
Downtown Montreal, Quebec, Canada
Job Category:
Software Developer

Who are we?


From pioneer to leader in the security industry, Genetec has always been committed to providing the most innovative solutions. Today, we offer world-class IP security solutions with our unified security platform encompassing license plate recognition (LPR), video surveillance and access control. Genetec has been recognized as one of Montreal’s top employers for 13 years running.

Genetec is seeking for 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 a 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

Here’s a sneak peek of the stack we’re using:
• Swift
• Reactive programming (RxSwift / Combine)
• Advanced software architectures addressing Massive ViewController and Navigation issues
• Complete Testing suite
• 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.

Responsibilities:

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 

Requirements:

About you:
• Working technical knowledge of Swift
• Good understanding of the iOS SDK 
• Good understanding of Git and Code review practicesKnowledge of reactive frameworks is a big plus
• Experience with patterns such as MVVM, Redux or VIPER is a big plus
• 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

Assets:

Why you'll love Genetec
•Attractive compensation package
•Work-life balance
•Flexible working schedule
•Free, unlimited Starbucks coffee

We thank all applicants for their interest; however, only selected candidates will be contacted. No telephone calls or agencies, please.