Frontend Developers work with client facing applications and typically works with HTML, CSS, and JavaScript. Increasing complexity of applications also means this role is required to work with JS frameworks like ReactJS, Angular or VueJS, as well as a variety of build tools, such as webpack, bower and npm. This role requires good development skills and understanding of user flows.
Role Levels
Level 1
Level 2
Level 3
Junior
Experience Level
12k - 18k
$HKD / Month
0 jobs available
SKILLS NEEDED TO QUALIFY FOR ROLE
Web Frontend
Experience with jQuery, including DOM manipulation and event listening.
Could create HTML pages, knows tags and their attributes.
Writes basic CSS with Twitter Bootstrap or similar framework.
Web Analytics
Read news in social channels, periodically post content there.
Knows how to add tracking (such as Google Analytics) to a web page and then read its reports.
Testing, CI/CD, and Site Reliability
Test coverage unbalanced with high volume of "copy-paste" tests and little thought to comprehensive regression coverage.
Knows how to write strong test cases but major areas of own work consistently missing important test cases.
Can set up test fixtures and mock data.
Unlikely to practice test driven development.
UX Design and Prototyping
Have a clear understanding of the importance of user-centered design and design thinking
Experience in using standard UX software such as Sketch, OmniGraffle, Axure, InVision, UXPin, Balsamiq, Framer, etc
Could design and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces
Could identify design problems and devise solutions
Algorithmic Programming
Understanding of algorithm complexity evaluation and knowledge of operations cost for List, Heap, Tree, and Hash.
Limited understanding of data structures applications, might use an incorrect structure for a given task.
Junior
Experience Level
12k - 18k
$HKD / Month
0 jobs available
SKILLS NEEDED TO QUALIFY FOR ROLE
Web Frontend
Experience with jQuery, including DOM manipulation and event listening.
Could create HTML pages, knows tags and their attributes.
Writes basic CSS with Twitter Bootstrap or similar framework.
Web Analytics
Read news in social channels, periodically post content there.
Knows how to add tracking (such as Google Analytics) to a web page and then read its reports.
Testing, CI/CD, and Site Reliability
Test coverage unbalanced with high volume of "copy-paste" tests and little thought to comprehensive regression coverage.
Knows how to write strong test cases but major areas of own work consistently missing important test cases.
Can set up test fixtures and mock data.
Unlikely to practice test driven development.
UX Design and Prototyping
Have a clear understanding of the importance of user-centered design and design thinking
Experience in using standard UX software such as Sketch, OmniGraffle, Axure, InVision, UXPin, Balsamiq, Framer, etc
Could design and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces
Could identify design problems and devise solutions
Algorithmic Programming
Understanding of algorithm complexity evaluation and knowledge of operations cost for List, Heap, Tree, and Hash.
Limited understanding of data structures applications, might use an incorrect structure for a given task.
Junior
Experience Level
12k - 18k
$HKD / Month
0 jobs available
SKILLS NEEDED TO QUALIFY FOR ROLE
Web Frontend
Experience with jQuery, including DOM manipulation and event listening.
Could create HTML pages, knows tags and their attributes.
Writes basic CSS with Twitter Bootstrap or similar framework.
Web Analytics
Read news in social channels, periodically post content there.
Knows how to add tracking (such as Google Analytics) to a web page and then read its reports.
Testing, CI/CD, and Site Reliability
Test coverage unbalanced with high volume of "copy-paste" tests and little thought to comprehensive regression coverage.
Knows how to write strong test cases but major areas of own work consistently missing important test cases.
Can set up test fixtures and mock data.
Unlikely to practice test driven development.
UX Design and Prototyping
Have a clear understanding of the importance of user-centered design and design thinking
Experience in using standard UX software such as Sketch, OmniGraffle, Axure, InVision, UXPin, Balsamiq, Framer, etc
Could design and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces
Could identify design problems and devise solutions
Algorithmic Programming
Understanding of algorithm complexity evaluation and knowledge of operations cost for List, Heap, Tree, and Hash.
Limited understanding of data structures applications, might use an incorrect structure for a given task.
Assessments
The following assessments award a Web Frontend Developer badge: