Stages bij Foreach
Everything you want to know

Onze stages

Dit jaar hebben we bij Foreach vier stagevoorstellen waarop je kan intekenen. Hieronder vind je een kort overzicht van de vier.

Als je meer informatie wil, of geïnteresserd bent om stage bij ons te lopen, contacteer ons dan gerust via job@foreach.be.

Tijdens je stage zal je ...

  • een functionele analyse van het product maken;
  • de ‘scope’ bepalen (wat is er mogelijk op acht weken tijd);
  • steeds programmeren volgens het SCRUM-principe;
  • aan testing doen;
  • de infrastructuur en automatische deploys opzetten.

Programmeertalen, frameworks en technologie waarmee je in contact zal komen (afhankelijk van je stage): Java 8, ASP .NET Core, EF Core, Thymeleaf, Spring (Spring MVC, - Data, - Boot ...), Atlassian stack (Bamboo, JIRA, Confluence, Bitbucket …), Sonar, Git, AWS, Angular, React, Typescript, RESTful web services, Swagger, XUnit & Moq, Visual Studio (Code), Postman.

Deze projecten zou onze dev teams toelaten om zich te focussen op wat ze het beste doen, namelijk development. Voor jou zal het een kans zijn om je verder te ontwikkelen in je developer skills en in je toekomstige carrière (en, wie weet, bij Foreach).

App Development

IoT Officemanagement

Mentor

Moody

App Development

Onze projecten zijn in veel gevallen complexe constructies die afhankelijk zijn van veel verschillende systemen. Dit zijn zowel eigen applicaties, externe integraties, als infrastructuur hard- en software (routers, vpn’s …). Om in een oogopslag de toestand van al deze systemen te kunnen zien, zouden we graag op een eenvoudige manier dashboards kunnen aanmaken die dit overzichtelijk weergeeft. Eventueel zou hier ook wat blackbox monitoring aan gekoppeld kunnen worden (HTTP requests, ICMP pings …). De focus ligt hier dus op de status op dit moment, niet op historische info.

Deze stage combineert development werk met infrastructuuronderhoud.

Een aantal functionaliteiten die we graag hadden gezien:

  • Aanmaken van dashboards
  • Eenvoudige integratie met bestaande applicaties
  • Blackbox monitoring
  • Mogelijkheid tot externe integraties (Zabbix …)
  • Overzichtelijke weergave
  • Het geheel in een herbruikbare module

Back to top

IoT Officemanagement

Hoeveel koffies zijn er vandaag al gezet? Hoe vaak is de koelkast al opengegaan? Jij zal het ons binnenkort kunnen vertellen! Dit project wordt onderverdeeld in twee verschillende delen, en is bijgevolg dus ook voor twee verschillende stagiairs. Het eerste project zal puur rond Internet of Things voor Officemanagement draaien. Je krijgt de vrijheid om hiervoor een tool/applicatie uit te werken op je eigen manier. In het tweede project wordt hier een abstractielaag aan toegevoegd en gaan we dit eerste project koppelen aan een Slackintegratie.

Deze stage combineert development werk met applicatiedesign.

Een aantal functionaliteiten die we graag hadden gezien:

  • Aanmaken van dashboards
  • Integratie met IoT platformen
  • Opzet rapportering
  • Integratie met bestaande tool zoals Slack

Back to top

Mentor

Altijd al een persoonlijke mentor willen hebben die echt ál je to do’s, doelen en objectieven bijhoudt? Wij ook. En daarvoor hebben wij jouw hulp nodig. De bedoeling is om een applicatie te bouwen die zowel je eigen persoonlijke als je team- en organisatieobjectieven oplijst. Wanneer je een bepaald doel afgerond hebt, kan je deze naar het archief verplaatsen om op deze manier een goed overzicht te bewaren.

De technologiekeuze is nog samen te bepalen. Volgende technologieën zitten in onze standaard-stack en kunnen dus ondersteund worden: Java & .NET voor de back-end, Angular & React in de front-end. We hebben voor Mentor al eens een bèta-versie gemaakt. Je kan dus verder werken van het bestaande project, of volledig opnieuw starten.

Deze stage combineert development werk met applicatiedesign.

Een aantal functionaliteiten die we graag hadden gezien:

  • Aanmaken van dashboards
  • Eenvoudige integratie met bestaande applicaties
  • Mogelijkheid tot externe integraties
  • Overzichtelijke weergave
  • Het geheel in een herbruikbare module

Back to top

Moody

Hoe blij zijn wij eigenlijk vandaag? Om dat een beetje te meten, besloten we een eenvoudig (fysiek) knoppensysteem te maken, dat we aan de ingang van ons bureau in Merksem plaatsten. Een schoendoos met een Raspberry Pi, wat .NET, Python en Node.js voor de achterkant en React voor de voorkant. En natuurlijk vier mooie knoppen om uit te kiezen. 

Nu willen we hier graag een website rond bouwen om ook effectief iets te kunnen waarnemen uit de data die Moody ons biedt. Op die manier kunnen we bijvoorbeeld zien wanneer het befaamde winterdipje eraan zit te komen, maar ook wat een vrijdaggevoel met ons doet.  

Deze stage combineert development werk met websitedesign, analyse, front-end en back-end ontwikkeling.

Een aantal functionaliteiten die we graag hadden gezien:

  • Ease of use, makkelijk en intuïtief te gebruiken
  • Overzichtelijke weergave van de verkregen informatie
  • Makkelijk uitbreidbaar voor extra statistieken

Back to top