• Skills
  • Assessments
Engineering
Web Full-Stack Developer
Full-Stack Developers work on both server and client sides of the project. Usually, it leads to better trade-offs in architecture decisions and faster feature implementations. This role requires knowledge of HTML, CSS, JavaScript, as well as backend programming. It is very common for Full-Stack Developers to work on API design and implementation.
Role Levels
Level 1
Level 2
Level 3
Web Full-Stack Developer
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.
Databases and Queues

Has used both SQL and NoSQL databases in practice, able to create strong relational and flat schemas.

API and Service Design

Has architected and implemented (by self) at least 1 backend API for frontend clients.

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
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.
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.
Web Full-Stack Developer
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.
Databases and Queues

Has used both SQL and NoSQL databases in practice, able to create strong relational and flat schemas.

API and Service Design

Has architected and implemented (by self) at least 1 backend API for frontend clients.

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
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.
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.
Web Full-Stack Developer
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.
Databases and Queues

Has used both SQL and NoSQL databases in practice, able to create strong relational and flat schemas.

API and Service Design

Has architected and implemented (by self) at least 1 backend API for frontend clients.

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
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.
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 Full-Stack Developer badge: