Full-Stack JavaScript Developer in Hong Kong

inflowhragency@gmail.com @Courierus
В письме обязательно указывайте название вакансии, на которую претендуете
About us: ASL company has over 40 years of proud, professional tradition dedicated to serving
organizations throughout Hong Kong and worldwide. Our legacy is founded in Information
Technology as a local systems integrator and today as a HKEx listed company. We have a unique
capacity to offer customers complete end-to-end solutions for all their information management
requirements in a variety of fast paced vertical industries. http://www1.asl.com.hk/
We are looking for a JavaScript Developer who is motivated to combine the art of design with the
art of programming. Responsibilities will include implementing visual elements and their behaviors
with user interactions. You will work with both front-end and back-end web developers to build all
client-side logic. You will also be bridging the gap between the visual elements and the server-side
infrastructure, taking an active role on both sides, and defining how the application looks and
functions.
Responsibilities:
Develop new user-facing features.
Build reusable code and libraries for future use.
Ensure the technical feasibility of UI/UX designs.
Optimize applications for maximum speed and scalability.
Assure that all user input is validated before submitting to back-end services.
Collaborate with other team members and stakeholders.
Requirements:
Strong understanding of JavaScript, its quirks, and workarounds.
Basic understanding of web markup, including HTML5 and CSS3.
Good understanding of frameworks such as Angular, VueJS, ReactJS (one of these
will be enough).
Good understanding of asynchronous request handling, partial page updates, and
AJAX.
Experience with Node.js frameworks: Koa/Express (one of these will be enough).
Experience with Design and implementation of RESTFul services with Node.js.
Experience with SQL (MySQL, MariaDB, PostgreSQL) and NoSQL databases
(MongoDB).
Familiarity with build scripts and tools like Webpack, Bower, Grunt, and Gulp.
Good understanding of browser rendering behavior and performance.
Proficient understanding of code versioning tools, such as Git.
Degree in Computer Science, Engineering, Information Systems or a related field of
study.
Fluency in written and spoken English.
Good communication, Interpersonal and client interfacing skills.
Nice to have:
Certifications, such as PMP, CISA, CSQA, ITIL, MCSE, OCP, SCEA etc.
We offer (if relocation):
Salary: 3 800 - 5 100$ (of course it depends on your wishes and skill level).
Work permit (1 year/permanent contract).
Travel & visa charges (airfare, taxi, visa).
Accommodation.
Paid training and certifications.
Medical Package.
If the successful candidate is/gets married, ASL company also provides spouse and
dependents with a medical package and spouse visa.