This internship is designed for someone starting their development career and looking for structured, hands-on experience. The focus is on assisting with front-end and back-end tasks across the internal tools used by research, data, and operations teams.
You will handle small but practical development assignments, contribute to ongoing projects, and learn how modern web systems are built within a professional environment.
Key Responsibilities
- Support front-end work including HTML, CSS, and basic React components
- Assist in back-end tasks using Node.js and simple server logic
- Work with APIs, including calling, testing, and integrating them into internal tools
- Help develop and update features in internal dashboards, portals, and workflow tools
- Assist in resolving minor bugs and improving usability
- Use Git and GitHub for commits, branches, and basic collaboration
- Contribute to documentation and simple technical notes
Required Skills
- Knows simple JavaScript or Python
- Can work with HTML and CSS
- Understands what an API is
- Has used Git or GitHub before with basic commands
Preferred Skills
- Basic understanding of React
- Basic understanding of Node.js
- Familiarity with TypeScript
- Beginner-level understanding of databases
What We Offer
- Paid internship
- Practical exposure to development workflows
- Opportunity to support real internal systems
- Learning and mentorship from experienced developers
- Pro-rated paid holidays, birthday leave, training exposure, Friday lunches