Yêu cầu Công nghệ: Mobile Apps Java PHP
The Job
Participates in full cycle Agile project organization to ensure high quality deliverables according to timelines
To develop, enhance and maintain software program in accordance with the design and its requirements.
Performs unit testing and system integration testing
Maintain and support project post implementation activities
Work in mixed platforms – web, mobile, backend etc
Your Skills and Experience
1+ years designing and developing enterprise software
Candidate has Bachelor’s Degree in computer science or related IT field or higher is an advantage.
Possess excellent problem solving and analytical skills.
Able to work independently with minimum supervision but must also be a strong team player, possess a good attitude and be self-disciplined
Able to work in team with good sense of responsibility and commitment
Attention to details and able to work under pressure
Experience in database technology is an advantage
Good experience with RESTful architectures and Web 2.0 technologies is an advantage.
Good experience with Web Services (REST, JSON, SOAP and other XML-based protocols) is an advantage
Experience in both Hybrid and Native development is an advantage.
Experience in code management system (such as Git , CVS, Subversion)
Good command of English is essential.
For Mobile Development
1+ years of hands-on mobile app development experience on iOS or Android
Familiarity with Xcode IDE and Mac platforms or Android development IDE (Android Studio).
Good knowledge of Objective-C/Swift or Java for Android/JavaScript programming language
Experience designing cross-platform mobile applications using MEAP platforms (one of the following: Kony, IBM Worklight, Antenna) will be an advantage
Experience designing mobile applications using open source HTML5 frameworks (such as PhoneGap, Appcelerator) is an advantage
For Web App Development
1+ years of hands-on web app development experience on Java, .Net or PHP
Proficient in the following: HTML5, JQuery/Javascript, CSS, JSON & XML
Good working knowledge in Boostrap, Angularjs, NodeJs, reactJS will be an advantage
Knowledge in MVC architectures.
For Java Developer
At least one year working with Java/J2EE / RESTful Web-Services and having experience in working with HTML/CSS/JS;
Strong knowledge of OOP, Data Structure and Algorithms.
Fundamental understanding of Relational Database concepts, Relational Database Management Systems, and the Structured Query Language.
Experience in Angular 2, Nodejs is an advantage.
Good command of English (good reading & writing skills);
Ability to quickly learn and master new skills;
Good communication & interpersonal skills;
Having experience in working with foreign clients is an advantage.