Développeur mobile - Mobile Developer
-
Location
Montreal
-
Sector:
-
Job Type:
-
Contact:
Gina Maucieri
-
Job Reference:
5039
-
Published:
about 1 year ago
-
Expiry date:
2020-01-10
-
Start Date:
2020-01-13
-
:
#
GENERAL RESPONSIBILITIES
The Mobile Developer will be responsible for the development as well as the maintenance of native iOS mobile apps.
SPECIFIC RESPONSIBILITIES
- Design and develop universal iOS applications
- Maintain and evolve current BDC iOS applications
- Working with UX/UI designers, analysts on different projects
- Perfect and ensure the proper execution of unit tests, and repair failures prior to delivering the software to Quality Assurance.
- Participate in the implementation in various development and test environments up to production
- Adapt to changing technology, learning and applying new methods for achieving the organization’s goals
PREFERRED EDUCATIONAL BACKGROUND/EXPERIENCE
- College degree in Computer Science, Software Engineering or related discipline, or equivalent
- Minimum of 4 years in iOS application development
REQUIRED SKILLS, KNOWLEDGE AND COMPETENCIES
- Strong knowledge of Swift (experience with Swift 5 is a plus)
- Experience with Foundation and UIKit
- Experience with Web services: REST and SOAP
- Strong knowledge of object-oriented analysis and design
- Knowledge of Cocoa design patterns
- Experience with build, continuous integration and source control
- Good understanding of Apple Human-Interface Guidelines and App Store Review Guidelines
- Detail oriented with good analytical skills
- Strong interpersonal and organizational skills
- Fully bilingual and excellent oral and written communication skills
CONSIDERED AN ASSET
- Experience with distributed version control (e.g., Git)
- Experience with automated unit and UI testing
- Experience with Agile development (e.g., Scrum, Kanban) with use of TFS
- Experience with Realm, Cocoapods and Fastlane
- .NET (including .NET Core) and Objective-C experience