The candidate is deemed as a full stack Web Developer and required to provide various IT support to the Company. You should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.
Responsibilities
Develop front-end website architecture and back-end website applications
Perform coding, unit testing and technical documentations according to system design and development standards
Ensure cross-platform optimization for mobile phones and ensure responsiveness of applications
Work alongside graphic designers for web design features
Design and develop APIs using RESTful and GraphQL
Responsible for development, testing and support of applications Work closely with project team and end users to ensure technical compatibility and user satisfaction
Assist in ad hoc assignments when required
Requirements
Bachelor’s degree or above in Computer Science, IT or other related disciplines and at least 2 years of relevant experience in related areas
Responsible for website and mobile web analysis, development, implementation, testing, bug fixing and deployment
Hands-on development experience with building object-oriented web applications in responsive design Proficiency in PHP, HTML, CSS, APACHE, MySQL, AJAX / JQUERY and JAVASCRIPT
Proficiency with UI frameworks such as Ant Design, Bootstrap
Knowledge of advanced JavaScript libraries and frameworks, such as AngularJS, ReactJS
Familiarity with database technology such as PostgreSQL and MongoDB
Willing to learn, self-initiative, sense of responsibility and interpersonal skill
Strong knowledge of data structures, system design, and algorithms Strong sense of responsibility, good team player, initiative and good communication skills
Ability to work with a fast paced and start-up environment.