Alle vacatures

Afstuderen Software Engineering

Zoetermeer, In overleg.

Solliciteer direct

Omschrijving

Gamebasics is een erkend leerbedrijf waar vele stagiairs succesvol zijn afgestudeerd en nog steeds met veel plezier werken! We bieden op dit moment afstudeeropdrachten en stages aan op het gebied van software development. Als stagiair werk je onder professionele begeleiding aan een zelfstandige opdracht. We waarderen creativiteit en eigen inbreng. Een eigen opdracht bedenken behoort tot de mogelijkheden. Kijk hieronder naar de opdrachten die wij al in ons hoofd hebben.

Jouw specificaties

  • Zoekt een afstudeerstage voor een relevante HBO of WO studie;
  • Hebt ambitie om een goede (nog betere?) Software Engineer te worden;
  • Wilt werken met de nieuwste technieken;
  • Wilt werken in een zelfstandig scrumteam;
  • Hebt affiniteit met voetbal.

Wij bieden

  • Een professioneel, jong team;
  • Ervaring opdoen in een agile- / scrumomgeving;
  • De slagroom op de taart van je afstudeerperiode;
  • Een prettige en informele sfeer;
  • Ruimte voor jouw creatieve inbreng;
  • Goede stagevergoeding.

Onze opdrachten

Realtime messaging
Er zijn meerdere momenten waarop we binnen OSM berichten willen sturen/pushen vanuit de backend naar de clients (iOS, Android, Web), zoals wanneer je wedstrijd is gesimuleerd, je asynchroon een achievement hebt behaald of wanneer je volgende tegenstander een trainingskamp heeft ingesteld. Het gebruik van notificaties is hiervoor niet voldoende, aangezien we als je de app/website op dat moment open hebt, direct een actie willen uitvoeren (animaties, verversen van data etc).

We zoeken hier een crossplatform (iOS, Android en Web) oplossing voor die voldoende presteert om al onze gebruikers realtime updates te kunnen sturen. Doe onderzoek naar welke technologie het beste bij onze wensen aansluit en bouw een proof of concept. Houdt hierbij rekening met onze serverarchitectuur, bestaande uit meerdere servers achter een loadbalancer, en het feit dat er duizenden gebruikers tegelijk in OSM zijn ingelogd.

Platforms en technieken waarmee je in aanraking komt zijn: C#, .NET, WebAPI, SignalR.

Leaderboards
Het huidige leaderboardsysteem is alweer een tijdje geleden gemaakt. Inmiddels hebben we een aantal idee├źn om dit te verbeteren op conceptueel vlak maar ook op architectonisch vlak. Zo kijken we tegenwoordig steeds meer naar de microservicesarchitectuur en willen we optimalisaties in de performance doorvoeren zodat dit minder zwaar drukt op onze servers. Er zullen miljoenen managers tegelijk moeten worden verwerkt in een zo kort mogelijke tijd.

Vind je het leuk om een opdracht te doen in de backend en met .NET en microservices te werken dan is deze opdracht echt wat voor jou. Gevorderde kennis van databasesystemen is een pre.

Platforms en technieken waarmee je in aanraking komt zijn: C#, .NET, WebAPI, microservices, MySQL.

Continious Integration voor iOS
Oftewel zo snel mogelijk nieuwe functionaliteit bij onze managers brengen. Continuous Integration wordt steeds populairder en dat is met een reden. In de development-wereld waar scrum steeds meer gangbaar wordt is het belangrijk je product zo snel mogelijk bij je gebruikers aan te kunnen bieden.

Het doel van deze opdracht is onderzoek te doen naar de verschillende opties m.b.t. CI en hoe deze toepasbaar is op OSM en haar development-cycle. Je levert aan het eind een onderzoeksrapport en een proof of concept op.

Platforms en technieken waarmee je in aanraking komt zijn: Fastlane, Jenkins, XCode, Unit Testing, Docker, Swift.

Interesse?

Wij nodigen je uit om bij ons te solliciteren. Mail je CV en enthousiaste motivatie naar vacature@gamebasics.nl o.v.v. afstuderen of stage. Heb je (inhoudelijke) vragen over de stageopdrachten? Dan staan we je graag persoonlijk te woord (079-3414450). Je kan dan vragen naar Youri Trugg, onze CTO.

Deel deze vacature