iOS Engineer

The iOS Engineer is part of an agile development team, building and working on iOS application.

The iOS Engineer is involved in all areas of development from design to development to testing and documentation. 


  • Working with an agile team to develop, test and maintain applications in accordance with established standards. 
  • Assisting in the collection and documentation of user’s requirements, development of user stories, and estimates. 
  • Participating in peer-reviews of solution designs and related code.
  • Package and support deployment of application releases.
  • Analyzing and resolving technical and application problems.
  • Adhering to high-quality development principles while delivering solutions/features on-time.
  • Cooperation with customer support team to support business users.


  • Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or IT related field. 
  • Solid understand of programming concepts
  • Experienced in iOS application development with Swift
  • Fundamental knowledge of Restful API
  • Familiar with Push notification
  • Able to use offline storage, threading and optimize app performance
  • Using Git to collect the history of the code
  • Capable to submit the app to store
  • Understand User Interface following iOS Design Guideline, Capable to choose/adapt to use components with UI in the proper way
  • Ability to quickly learn
  • Candidate should be a self-motivated, independent, detail oriented, responsible team-player
  • Excellent teamwork and interpersonal skills
  • Strong analytical and problem solving skills