iOS Software Engineer M/F
Haiti IT development
Job description
Job details
General information
Reference number
2018-5281
Job details
Category
OPERATIONS - ENGINEERING/PRODUCTION
Job title
iOS Software Engineer M/F
Job description
- Execute our mobile strategy by contributing to the development of our iOS App portfolio.
- Evaluate new features and system requirements by developing working prototypes.
- Integrate and test software in prototyping cars or demonstration hardware.
- Actively demonstrate cross-functional collaboration with other engineers, designers, user experience experts and researchers.
- Debug and analyze the performance and system resource usage of software modules.
Desired profile
Profile
- Ability to analyze complex problems, recognizes and explains connections between cause-and-effect understandably and develops concrete, viable solutions taking risks and obstacles into account.
- Ability to manage competing project priorities and constraints.
- Ability to analyze internal/external technology trends and developments. Active participation in collaborative opportunities to gain skills in new areas to support other team members.
- Ability to work in inter-cultural, inter-disciplinary teams across multiple time zones.
- Analytical skills for continuous evaluation of ways to improve performance and behavior, focusing on efficiency and quality.
- Excellent coding skills in Objective-C, Swift and C/C++.
· Bachelor's degree in Computer Science, software engineering or related field; or equivalent work experience.
· Demonstrated ability to implement high quality software for use in production.
· Experience building a product using at least three of the following iOS frameworks: ExternalAccessory, UIKit, MapKit, CoreFoundation, ARKit and HealthKit. More preferred.
· Experience with REST API interface.
· Experience creating a 3rd party library/SDK for iOS preferred.
· Experienced in agile collaboration models (e.g. Scrum).
· Working knowledge of version control with Git.
· Valid CA driving license preferred
· Scrum Master certification preferred
*note: hiring manager must verify candidate meets minimum qualifications of job description