Job description
We're seeking for iOS developer who have at least 2 years experience with iOS development. You’ll work within an outsourcing team to build awesome software products for clients around the globe. You will be assigned to work on the projects that best suit your skills. If you think your skills match our checklist of requirements, let us know more about you.
Responsibilities
Write clean, high quality, secure and maintainable code that conforms to iOS platform standards
Develop mobile applications using industry best practices with focus on performance and quality
Debug and solve challenging technical problems
Research and learn new technologies or programming algorithms
Clearly communicate status and open issues to team and manager
Work effectively within a team environment to implement projects in a timely manner
Join daily/ weekly meeting with team Vietnam and foreign clients
Work with like-minded folk, get things done, and celebrate success
Your skills and experience
Expected Skills
Proficient with Objective-C, Swift.
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Have experience on JSON, XML, SQL
Experience with offline storage, threading, and performance tuning.
Experience working with third-party libraries
Familiarity with RESTful APIs to connect iOS applications to back-end services.
Knowledge of other web technologies and UI/UX standards.
Understanding of Apple’s design principles and interface guidelines.
Experience with performance and memory tuning with tools.
Familiarity with cloud message APIs and push notifications.
Knack for benchmarking and optimization.
Experience with Git.
Understand Test Driven Development (TDD).
Experience with Agile methodology.
Experience in adopting Unit Testing.
Good at Writing and Reading in English.
Tipsy Art
Tipsy Art