Job Details
- Design and implement the mobile app according to the specifications
- Help extend company’s mobile platform and existing functionality of the Android platform
- Collaborate with the server and the product team to provide feedback and guidance to the development of the mobile application
- Work with other developers to set standards and define best practices for coding and design
- Help identify system/design issues and help implement solutions
Job Requirements
Essential:
- Strong knowledge of OOP
- A bachelor degree in IT, Computer Science or equivalent
- Strong object-oriented and architectural skills
- Experience with agile methodologies (optional)
- Comfortable working through the entire stack from user interface through system levels (optional)
- Good communication and collaborative skills
- Be able to mentor Junior developers
- Samurai spirit
- Team collaboration
- Can-do attitude
- High responsibility & high reliability
- Good in English (regularly working directly with client)
iOS :
- Good background in Objective-C / Swift and Cocoa framework
- Deep understanding of memory management in Objective-C
- Strong experience with SQLite and Core Data
- Strong experienced in working with web service (RESTful API, JSON)
- Good skills in XCode IDE and Interface Builder
- Experienced in iOS app performance tuning
- Experienced in developing iOS custom UI control
- Be able to analysis, design, develop, test and deploy iOS app from the ground up
We offer
- We offer great salary package and benefits for the right candidates.
- Happy hour every week.
- Our environment is small but being built with open in mind, professional and modern. We see everybody is a family member, so we try our best to make the company as a second home. Everybody can feel free much as possible, connected together. Entertainment is in room with play station, tv, …. Feel free to take a cup of coffee as you want.
- Company trip every year;
- Insurance includes social insurance, health insurance, Unemployment insurance;
- 13th – month salary;
- 20 days’ paid annual leave includes around 8 days for holidays per gorvernment’s law and 12 days of leave;
- Provide all needed equipment for work;
- Consider raising employees’ salary every year.