05/01/2022
Job Responsibilities
--------------------
1. Developing a complete frontend application
2. Writing tested JavaScript, HTML, CSS, React/Vue JS
3. Collaborate with UX designers to iterate on UI/UX designs, user requirements.
4. Cooperating with the back-end developer in the process of building the RESTful API
5. Communicating with external web services
6. Ensuring responsiveness across all devices
Skills and Qualification
----------------------
1. HTML, CSS
2. Java Script, jQuery
3. React/Vue
4. Basic Knowledge in following area(s): API, Git, OOP, MySQL
5. Knowing Figma/AdobeXD is a great plus
Additional Job Responsibilities
------------------------------
1. Solid understanding of web standards.
2. You will be responsible for building frontend applications
3. Highly proficient with the JavaScript language and its modern ES6+ syntax and features
4. Experience in Typescript with interfaces, Classes, Objects and OOP Concepts
5. Highly proficient with React or Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
6. Familiarity with the React / Vue.js ecosystem, including CLI, Vuex/ React Redux, Router
7. Creating self-contained, reusable, and testable modules and components
8. Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
9. Validating user actions on the client side and providing responsive feedback
10. Writing non-blocking code, and resorting to advanced techniques such as multi-threading
11. A good understanding of real-time messaging systems, like WebSockets, WebRTC
**Facilities**
1. Lunch fully subsidised by the company
2. Unlimited Tea/Coffee
3. Evening Snacks
4. Two annual bonus
5. Yearly Performance bonus
6. Company will finance for career development certifications under PDP (professional development program) training of the company. We are partner with Udemy, eDX certifications, Coursera and University of Maryland, USA to train our employees and gain globally recognized professional certifications and specialisations of respective domain.