Requirements Qualifications: Demonstrated expertise in native iOS development including memory management, multi-threading, networking, and adaptive layouts Proficient in SwiftUI, ARKit, widgets, carrier entitlements Understanding of Apple's user interface guidelines and design principles Strong coding skills with a proven ability to write clean, effective, well-tested code and a knowledge of design patterns and system architecture Experience analyzing, designing, and developing large and complex code bases and software systems Demonstrated technical initiative with experience leading project teams and mentoring engineers Strong interpersonal skills with the ability to collaborate across disciplines and work closely with clients, even in a remote setting Working knowledge of MVVM, MVP or other architecture patterns in iOS Understanding of iOS performance analysis and optimization techniques including the tools needed Enthusiasm for Agile methodologies, Pair Programming, and Test Driven Development (TDD) Curious and inquisitive nature to uncover details and drive towards effective solutions At least four years experience with Swift Complete understanding of the mobile software development lifecycle Advanced knowledge of Xcode, Git, Jenkins and Charles Benefits Type of job: Temporary Contractor – 1 year Date candidate required: Immediate Location: Montreal, QC Work hours:Monday - Friday, 37.5 hours per week #Information Technology jobs

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Canada