Mô Tả Công Việc

  • Develop native iOS applications.
  • Implement business logics and work with server-side (RESTful, WebDAV, SMTP).
  • Implement UI/UX follow the designs/prototypes specification.
  • Research new/trend technologies that could be applicable to the app.

Yêu Cầu Công Việc

Essentials:

  • Fundamentals in Object Oriented Programming.
  •  At least 3 years of recent experience in iOS/Mac OS application development.

Skills and Abilities:

  • Proficient in Objective-C.
  • Strong in Swift is a big plus.
  • Good knowledge Memory Management, Garbage Collection and Concurrent Programming.
  • Ability to work with Auto Layout, Adaptive Layout on both side Interface Builder and Visual Format Language.
  • Good knowledge in Cocoa touch framework/ iOS SDK.
  • Good knowledge in Core Data, SQLite or Realm.
  • Having knowledge about RESTful, JSON, XML.
  • Good knowledge in Unit Testing, TDD.
  • Understand xcbuild process.

Good to have:

  • Experience in hand on custom UI components.
  • Having knowledge in Mobile Application Architecture: MVC, MVP, MVVM, VIPER
  • Having knowledge about client-server data synchronization.
  • Having knowledge in Software Design Patterns and Programming Principles.
  • Experience in other programming languages: Java, Javascript, Python, etc...

Tại Sao Bạn Sẽ Yêu Thích Làm Việc Tại Đây

  • Friendly, flexible, and fun working environment
  • Very attractive salary based on skills and experience
  • Free office lunch
  • Coffee, tea, snack bar everyday
  • Full income tax, insurance paid by company (Net Salary)
  • 13th month of salary
  • Great opportunity for career development
  • Company trip, teambuilding, monthly party, etc.