Design and build advanced sdk / applications for iOS platform
Ensure the performance, security, quality, and responsiveness of applications
Collaborate with cross-functional teams to define, design, and ship new features
Work with team to continuously improve our products’ UI / UX and technical performance to bring the best experiences to the users
Unit-test code for robustness, including edge cases, usability, and general reliability
Do pair programming and code review
Strong in communication in practical and technical English
At least 3 years of experience in relevant programming.
Strong skills in data structure, algorithms, design patterns, refactoring and re-engineering in ObjectiveC / Swift
Strong development of SDK using ObjectiveC / Swift, C / C++
Strong in reading source codes & technical documentations.
Experienced with OpenGL, OpenCL or Metal
Knowledge in concurrent, parallel and functional programmin.
Nice to have :
Knowledge in macOS development
Knowledge in working with CoreML, TensorFlow, WebRTC