Sr. iOS/Android Developer (Streaming Start Up Company)
Excellent progression opportunity & company culture
Great overall salary and work life balance style
About Our Client
A new creative team, mainly developing / acting mobile APP software, currently developed / acting mobile community
software for high volume streaming platform with high market share.
Write modular classes, self-documented code and unit tests.
Self-motivated to learn new technologies.
In-depth knowledge of UIKit, Foundation framework.
Experience with REST APIs.
Experience with multithreading programming
Know Kotlin with practical experience.
Knows Java and Android SDK / UI Guideline, object-oriented program development.
Emphasise architecture and design, understand MVP architecture (or understand other architectures, we use MVP architecture), and write maintainable, highly readable, testable code and architecture.
Understand requirements analysis, design program architecture and processes, and design a simple, elegant, and testable architecture according to your needs.
The Successful Applicant
3+ years experience in iOS/Android development experience.
Familiar with camera API / SDK, OpenGL, photo image filter or video stream processing.
Familiar with and will write unit tests, familiar with TDD development process and concept.
Have your own Github project (with maintenance), Side project, or a technology sharer who has been on stage.
Self-motivated to learn new technologies and focus on multithreading programming.
What's on Offer
Excellent progression opportunity & company development.
Great overall salary and work life balance style.