- Design and develop front end website, following service oriented architecture.
- Design and develop user interactions on web pages, following guidelines from solution architect.
- Liaise with backend developer to provide backend for website applications, including but not limited to design and develop the API required
- Liaise with database administrator to design and develop database for supporting web application
- Deploy and maintain web application by creating servers and databases for functionality.
Bachelor Degree in Software Engineering/Information Technology/Computer Science /or equivalent relevant experience
Experiences Minimum 5 years of experiences in Web Application Development
- Proficiency with fundamental front end languages such as HTML5, CSS3, XML, JavaScript and front end library i.e. Bootstrap, JQuery, AngularJS, AJAX.
- Familiarity with JavaScript frameworks such as Angular JS, React JS.
- Proficiency with server side languages such as PHP, Java and Node.JS
- Familiarity with PHP Framework such as CodeIgniter, Laravel
- Familiarity with database technology such as PostgreSQL, MySQL, Oracle
- Excellent understanding on OOP concept.
- Proficiency in REST API design and implementation
- Proficiency in creating web design including HTML slicing
- Good taste on UI design
- Excellent verbal communication skills.
- Good problem solving skills.
- Familiarity with Software AG Webmethods, PHP PSR Coding Standard, and Agile Scrum methodologies is an advantages