All role models

Job role model · Web

Front-end Developer

v1.0

Builds the interface a designer drew, tests it and ships it.

Builds, tests and ships the interface a designer drew.

Reference ROLE-WEB-001 · Due for review 2027-03-31

Essential to the role

3 capabilities. A level belongs to the skill, not to the person — and a missing record is not a claim that someone lacks the skill.

Front-end Implementation

The build is the job.

asks L2 · 1 creditL2 Caterpillar

L2 looks like this: You build a responsive page against a design system, with the states handled, and can explain the structure you chose.

Testing and Quality Assurance

You decide when a release is safe, not just whether it runs.

asks L2 · 1 creditL2 Caterpillar

L2 looks like this: You test a release against its requirements, report what you find so it can be reproduced, and say whether it blocks.

API and Integration Work

The interface is only as good as the data reaching it.

asks L2 · 1 creditL2 Caterpillar

L2 looks like this: You integrate an external API into an application, handling failures, retries and rate limits rather than hoping.

Desirable

Worth holding, but the role can be done without them.

Interface and Interaction DesignDesirable

You need to read a design and question the gaps.

asks L1 · freeL1 Larva

L1 looks like this: You can lay out a screen using patterns that already exist.

Accessibility and Inclusive DesignDesirable

What you build is what ships, accessibility included.

asks L1 · freeL1 Larva

L1 looks like this: You can name the faults that most often stop assistive technology from using an interface.

Project Scoping and EstimationDesirable

You estimate your own work and flag what would blow it.

asks L1 · freeL1 Larva

L1 looks like this: You can break a piece of work into the tasks it needs.

Verifying every one of these at its target level costs 3 credits (S$30). You buy them one skill at a time and keep every record you earn.

Roles that share part of this model