Hands-on attitude for producing excellent quality of code, adhering to expected coding standards and industry best practices.
Designing and developing advanced applications for the Android/IOS platform
Unit-testing code for robustness, including edge cases, usability, and general reliability
Bug fixing and optimizing components for maximum application performances
Translate designs and wireframes into high quality code.
Collaborate with back-end developers and UI/UX team to improve usability.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure high quality graphic standards and brand consistency
Integrate backend API request and response to frontend event.
Working in an agile team of specialists and generalists.
Provide personal opinion in determining the development strategy that is applied
Always up to date with the new technology trends
Perform daily monitoring and control of the assignments
Have Bachelor Degree from reputable University with education background from Computer Science / Information Technology, Science & Technology or equivalent
Have 3 or more years of experiences as front-end application developer in Android/iOS Platform.
Familiarity with Agile development teams, processes and CI/CD environments and tooling.
Experience with JavaScript, CSS and jQuery and third partly libraries & APIs.
Understanding of layout aesthetics, general mobile landscape, architectures, trends, and emerging technologies.
For iOS : Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text For Android : Experience with Android SDK
Possess good Algorithm and Problem Solving Ability
Have a good ability to develop functional & technical documentation
Able to speak English. actively and have very good communication & interpersonal skill.
A good self learner, preference to working in teams, sharing knowledge and growing by listening to others feedback.
Collaborate with a team to define, design, and shipnew features.
Identify and correct bottlenecks and fix bugs.
Knowledge in design pattern (MVC, MVM, MVVM).
Review sales contracts, considering the number of rooms, average rate and total revenue objectives of the hotel.
Direct all Sales initiatives for the hotel.