Job Description
About Company
We are seeking for a Mobile Developer. The job will perform following tasks:
- Develop Android, iOS application related to finance services.
- Able to read and understand technical specification in English.
Your skills & qualifications
- At least 2 years working experience on Android development.
- Have strong knowledge on OOP (Object Oriented Programming) and SOLID principles.
- Care about application architecture, data structure, clean code, design patterns, refactoring, code efficiency, memory, caching, multi-threading, test driven development and application profiling.
- Have knowledge about source version control: SVN, Git.
- Being familiar with ObjectiveC / Swift is a plus.
- Experience working with third party libraries and APIs.
- Understand of XML/JSON based RESTFUL APIs, experience working with socket/websocket is a plus.
- Have strong knowledge about custom view, custom view group and touch event dispatcher.
- Experience with Architecture component, reactive programing, dependency injection is a huge plus.
- Able to quickly learn new technologies and self motivated.
* Personality Requirements
- Hard working, responsible, strong interpersonal and communication skills.
- Ability of working independent and teamwork, can work under high pressure.
- Ready to work overtime.
*** We would accept application/CV in English only ***
Benefits for you
- Competitive with lucrative add-ons (based on skills and experience).
- Salary Review: 2 times/year based on employee
- Well-equipped with insurance package as stated by Labor code.
- Other benefits as per stated in Vietnamese Labor Law.
- Bonus : Twice a year (equivalent to 2 months salary).
- Working hours: 9:00 ~ 17:00 (5 days per week).