- Currently pursuing a degree/diploma in Computer Science, Software Engineering, or a related field
- Foundational programming ability in at least one language (JavaScript/TypeScript preferred)
- Some exposure to web development, whether through coursework, personal projects, or prior internships
- Eagerness to learn full-stack development and pick up new tools quickly
- Good communication skills — able to articulate your work and collaborate within a team
- Familiarity with React, Node.js, or databases will be an advantage
- Exposure to Git, CI/CD, cloud (AWS or equivalent), or containerisation will be a bonus