Design and develop native applications for IOS platform
Collaborate with multiple teams (globally) to identify, design, and build new functionality
Work with Data sources and APIs provided by 3rd parties
Perform unit testing of the application, ensuring overall usability and reliability.
Fix bugs and improve application performance
Continuously learn, evaluate and deploy new technologies to maximize development efficiency.
REQUEST
University graduate majoring in Information Technology, Computer Science or related fields.
Firmly grasp knowledge of data structures & algorithms, know basic concepts of analyzing algorithm complexity.
Solid understanding of object-oriented programming concepts.
Minimum 2~3 years of experience developing IOS using Objective-C / Swift
Strong knowledge of iOS frameworks (Eg. Core Data, Core Animation, etc.) Apple's design principles, and how to handle different screen sizes
Experience using RESTful APIs to connect IOS applications with backend services
Experience with offline storage, threading, and performance tuning
Experience using cloud message APIs and push notifications
Experienced in continuous integration
RIGHT
The startup working environment is young, fun, sociable, friendly, professional, with access to and working with new, dynamic technologies and a clear promotion path.
Participate in seminars to share skills and knowledge from company members and experienced developers.
Enjoy full benefits: health insurance, social insurance, unemployment insurance...
Participate in corporate cultural activities during the year: Vacation, teambuilding, sports...
Enjoy internal benefit programs: Periodic health check, 12 days off/year, 1 additional day off on employee's birthday and 2 Recharge days.
Review salary increases and bonuses twice a year (salary increases based on seniority and achievements).
Tet bonus includes: 13th month salary + bonus based on sales (based on the company's business situation each year)