Yêu cầu công việc
Job Requirements:
iOS Developer:
Understanding of XML/JSON based RESTFUL APIs.
Have knowledge in application architecture, data structure, clean code, design patterns, refactoring, code efficiency, memory, caching, multi- threading, test driven development and application profiling.
Experience working Cloud of Google such as: Firebase, Firestore, Google Map...
Have knowledge in source version control: SVN, Git.
Have an understanding of the architecture of iOS applications and use design patterns proficiently;
Experience with Clean Architecture, MVVM, VIPER, Swift UI, Reactive Programming, dependency injection is a huge plus.
Have strong knowledge on OOP (Object Oriented Programming) and SOLID principles.
Have strong knowledge in custom view, custom view group and touch event dispatcher.
Have at least 5 years of experience in developing iOS applications
Have a solid knowledge of Swift/Objective C;
Having hands- on experience with Android is an advantage
Android Developer:
At least 5 years working experience on mobile development, Java, Kotlin…
Have knowledge in application architecture, data structure, clean code, design patterns, refactoring, code efficiency, memory, caching, multi- threading, test driven development and application profiling.
Have knowledge in source version control: SVN, Git.
Have strong knowledge on OOP (Object Oriented Programming) and SOLID principles.
Experience with the Architecture component, reactive programing, dependency injection is a huge plus.
Understanding of XML/JSON based RESTFUL APIs.
Have strong knowledge in custom view, custom view group and touch event dispatcher.
Having hands- on experience with Android is an advantage
Experience working with third party libraries and APIs .
Personality Requirements:
Able to quickly learn new technologies and be self motivated.
Hard working, responsible, strong interpersonal and communication skills.
Ability to work independently and teamwork, can work under high pressure.
Have good communication skills in English, especially in reading and writing technical documentation