As a Junior iOS Developer, you will play a key role in building the next generation
of live streaming products . Reporting to the team lead and working closely with the product team in Singapore, you will develop our highly scalable system as new
features and performance improvements are constantly being added.
Your Skills and Experience :
Bonus Skills :
- At least 1+ years experience in working on iOS development.
- Good knowledge of OOP and SOLID principles.
- Caring about application architecture, data structure, clean code, design
- patterns, refactoring, code efficiency, memory, caching, multi-threading, test
- driven development and application profiling.
- Experience in working with third party libraries and APIs.
- Understanding of XML/JSON based RESTFUL APIs, experience working with
- socket/ websocket. We use retrofit and socket io.
- Good knowledge about Storyboards and Interface builder.
- Good foundation in iOS design principles and guidelines.
- Knowledge of Source Version Control. We use Bitbucket.
- Familiar with Agile methodology. We use Scrum.
- Good at logical thinking, proactive and a ble to quickly learn new technologies
- and self motivated.
- Good English speaking and writing skill. We write documents in English and
- you need to communicate directly with our Singapore office.
- Mindset about coding quality, clean code, unit test.
- Experience in Architecture component, reactive programing, dependency