iOS Engineer

iOS Engineer

 Engineer    Jakarta, Indonesia    Full Time    Aug 2nd


  • Have passion in software engineering
  • Like to follow news and trends around IT especially around his/her skillset
  • Able to work in team and can cope in conflict situation and do conflict resolution
  • Able to speak up and communicate substantially to his team, leader or management
  • Have good understanding about application lifecycle and application delivery including design, coding, testing, and debugging
  • Able to write technical documentation


  • 2+ years of iOS software development experience (please note AppStore examples)
  • Strong understanding about Objective-C, Swift, Core Services, Media and Cocoa Touch frameworks, XCode 7.3+, Application Launcher and iOS SDK
  • Working familiarity with iOS design patterns and coding conventions as well as Apple’s Human Interface Guidelines and App Store Review Guidelines
  • Strong understanding about UI/UX
  • Strong understanding about REST and/or SOAP Web Services

Plus Point

  • Bachelor Degree (or D3) in Computer Science
  • Experience in Firebase Integration
  • Experience developing “hybrid” apps
  • Experience working with version control system such as Subversion or Git
  • Experience working with Continuous Integration System such as Jenkins
  • Experience in Unit Testing and Test Driven Development
  • Experience with one or more general purpose programming languages such as Java & PHP
  • Experience working in a highly (government) regulated environment
  • Experience working in Banking and Financial domain
  • Experience working with agile methodology
  • Contribute to open source project or have open source project of his/her own (prove)
  • Contribute quality answers to questions in IT Community (prove)
  • Have done training or act as speaker on It events/seminars/conference (prove)