Posted On : 7 years ago | 1 total views, 1 today

iOS Developer

 Manic Design Pte Ltd .     www.wearemanic.com .   Remote .     Salary - 700,000 – 900,000
  
Job Description
Requirement:

  •   Degree in Computer Science, Software Engineering or related fields.
  •   3-4 years of experience developing commercially released mobile application on iOS.
  •   Have published one or more iOS apps in the app store
  •   Proficient with Objective-C or Swift {{depending on project requirements}}, and Cocoa Touch
  •   Knowledge of communication protocols such as HTTP, HTTPS, and TCP/IP etc.
  •   Experience with iOS frameworks such as Core Data, Core Animation, etc.
  •   Must have experience with RESTful APIs to connect iOS applications to back-end services
  •   Experience with threading, and performance tuning  
  •   Knowledge of other web technologies and UI/UX standards
  •   Understanding of Apple’s design principles and interface guidelines
  •   Knowledge of low-level C-based libraries is preferred
  •   Experience with performance and memory tuning with tools{{such as Instruments and Shark, depending on project needs}}
  •   Familiarity with cloud message APIs and push notifications
  •   Able to benchmark and optimise applications
  •   Proficient understanding of code versioning tools such as Git or SVN
  •   Familiarity with continuous integration  
  •   Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
  •   Able to manage one's own time efficiently
  •   Experience in cross-platform development (React Native, Xamarin) is a plus



Responsibilities:

  •   Design and build reward redemption applications for the iOS platform using exising Restful APIs.
  •   Develop, enhance, maintain, document, and otherwise support applications using standard toolkits and following prescribed standards and developmethodologies.
  •   Ensure the performance, quality, and responsiveness of applications
  •   Help maintain code quality, organization, and automatization
  •   Identify and correct bottlenecks and fix bugs
  •   Ensure development project is delivered on schedule and to specification.
  •   Research technical issues and/or opportunities; provide recommendations.
  •   Collaborate with a team to define, design, and ship new features
Office location
Singapore
Apply for this position
Please send your CV to [email protected]
Share with friends

1 total views, 1 today