Job Description
* Assist on providing creative input and collaboratively arrive at design for our web and mobile applications
* Develop web and mobile applications to fulfill the requirements
* Perform application testing, maintenance, upgrade and documentation
* Keep up-to-date on the latest web and mobile application technologies
* Communicate and collaborate with the business team and work closely with the project manager
Requirements
* Tertiary education in Computer Science / Computer Engineering or related disciplines
* Highly self-motivated, proactive, willing to learn and hard working
* Able to work independently and in a team
* Good understanding of object oriented programming, web design, and various phases of software development lifecycle required
Technology
* GUI: HTML, CSS, JavaScript, jQuery, ReactJS
* Server side: NodeJS
* Database: mySQL
Plus
* Experience in IOS and Android app development is preferable but not essential
* Experience with agile software development methodologies and frameworks such as SCRUM, Test‐Driven Development, is a plus
* Proficient in English and Cantonese. Mandarin is a plus.
* Preferably with 1-2 years of experience, fresh graduate will also be considered
* Immediate available is highly preferred
* We offer 5 day work week, flexible working and a great career path.