About the role
You will build smaller application changes with a reviewed design and clear acceptance criteria. A task might be adding a validated field or fixing a status display, with checks that show the existing workflow still works.
What you will do
- Implement smaller features and fixes from a reviewed brief.
- Write tests for the behaviour you change and use review feedback to improve the code.
- Follow established patterns for a form, endpoint or database query rather than introducing a separate approach.
- Reproduce a reported bug, add a focused regression check and explain the fix in a review request.
What you should bring
- Ability to write basic application code, use Git, trace a request and explain a simple relational query. Practice projects are suitable evidence.
School and personal projects can demonstrate these skills; previous employment is not essential.
Examples of work in this role
- A small, reviewable code change with screenshots or test results for the affected behaviour.
- A bug report that separates the steps to reproduce, expected result and actual result.
Working arrangements
- Keep progress, questions, and blockers visible through the agreed communication channels.
- Availability, working hours, equipment needs, and any location eligibility requirements will be discussed during recruitment.
- Employment terms, compensation, and any benefits will be discussed during recruitment.
What to include in your application
- Use the application form and include your CV, availability, and a short explanation of why this work interests you.
- Share a small application or bug fix. Explain the code you wrote and one check that would fail if the change were removed.
- Share only work you have permission to disclose. A redacted sample or a clear explanation is fine when client work is confidential.