Full Time
25,000
TBD
Jul 16, 2018
Education: College Graduate
Course Taken: IT, Computer Science, Engineering or a related course.
Years of Experience: 3-5 Years
English Proficiency Level: Excellent
Typing Skills Requirement: Good
Other Technical Skills:
Programming with Modern Objective-C and Swift 4
Ability to take and modify UI designs (eg. in mockups / Adobe Photoshop / Adobe XD) and implement
Knowledge of RESTful APIs / JSON
Experience with AVFoundation video editing, Video streaming using kxMovie and ffmpeg, and CoreBluetooth connectivity.
Creation and maintenance of iOS SDKs and Frameworks for use of different development and production apps.
Code documentation via Jazzy
Other highly desirable skills:
MBProgressHUD / Alamofire / SwiftyJSON/ Mapbox API / kxmovie and ffmpeg Video streaming /
Bluetooth GATT APIs for bluetooth connectivity & sending bluetooth commands. (Native support) / Experience with Git via Bitbucket / Experience with Unit Testing
(Calabash scripting) – you will be working with dedicated Test
Developers / Experience with Continuous Integration Frameworks
(TravisCI and Fabric fastlane) / Experience with Strava API / Agile
development exposure.
Job Description:
1. Contribute exceptional programming skills to develop highly innovative consumer-based mobile products
2. Optimise mobile applications on the iOS platform.
3. Unit-test existing and developed code for usability, general reliability and elegance.
4. Participate in software code reviews to ensure the creation of high quality, compact code.
5. Perform other related tasks that management may require.