Remote job
Full-Stack Engineering Intern
Job details
About this role
Role overview Join an engineering team as an intern and build a complete, working feature, from a Java backend API to an Angular user interface. You’ll work with a dedicated mentor, follow the team’s testing and review practices, and present a tested, demoable result at the end of the internship.
Responsibilities - Develop a full-stack project using Java and Angular with TypeScript. - Build the core functionality first, then extend it when the schedule allows. - Write tests and take part in code reviews using Git and pull requests. - Use AI coding tools as part of your workflow, evaluating their output critically. - Ask questions, manage your work, and share progress with the team. - Prepare and deliver a presentation of your completed work.
Requirements - Be studying IT at graduate or bachelor level and seeking an internship. - Have experience with TypeScript; familiarity with Angular is helpful. - Have written Java or another object-oriented backend language and understand REST APIs. - Be comfortable using Git and pull requests. - Communicate fluently in English and be able to work from the Ghent office. - Show curiosity, take ownership of planning and results, and care about the experience of new users.
Nice to have - Experience or coursework with Angular. - Familiarity with AI coding tools and the judgment to review their suggestions.
Benefits and work setup - A dedicated mentor who reviews your work. - An on-site internship based in Ghent, with ownership of a real project and opportunities to learn from experienced engineers.