Medior Software Developer

Omschrijving

Met de huidige trends richting microservices en cloud hosting is er steeds meer noodzaak om verder te kijken dan onze (Magento 2) webshop. Langzaam, maar zeker, zullen we steeds meer interne en externe diensten moeten loskoppelen uit de monolith. We zijn daar al druk mee bezig met ons magazijnsysteem, maar is nog veel meer te doen. En daar hebben we jou bij nodig.

Een greep uit onze tech stack om een indruk te geven waar je als developer mee werkt: PHP 7.2 (en hoger), MySQL, Symfony 3 / 4, Magento 2, AMQP, Amazon Web Services, Elasticsearch, CI / CD en natuurlijk Git(lab). Dat wil niet zeggen dat we gelimiteerd zijn tot deze tools, we gebruiken het liefst de beste tool voor het werk, maar we we houden daarbij wel rekening met toekomstige onderhoudbaarheid van onze systemen.

Een dag als Medior Software Developer bij Toppy

Eigenwijs is ook wijs, daarom zijn we altijd op zoek naar wat ons kan differentiëren van de rest. Dat geldt ook voor onze IT; wanneer het nodig is kiezen we ervoor om onze applicaties intern te ontwikkelen. Ons voorraad- / magazijnsysteem is daar een mooi voorbeeld van. Dit hebben we intern met Symfony 4 ontwikkeld, omdat andere systemen ons niet de flexibiliteit kunnen bieden die bij onze snel groeiende organisatie passen.

Echter zijn er nog een hoop systemen en diensten die prima onze eigen stempel zouden kunnen dragen, maar waar we simpelweg nog geen tijd voor hebben gehad. We zouden bijvoorbeeld graag ons magazijnsysteem verder op de vloer doorvoeren op terminals bij de inpaktafels (en later in magazijnautomatisering), maar hiervoor is o.a. een koppeling nodig met onze vervoerder. Ook bij onze webshop liggen nog een aantal vraagstukken waarbij externe (niet Magento) services een uitkomst zouden bieden. Er is hier duidelijk sprake van een vendor lock-in waar we graag van los willen komen; is Magento wel onze toekomst en biedt het voldoende ruimte, en technieken, voor de webshop van de toekomst? Of moeten we meer gaan richten op mirco-service waarbij de winkelwagen en catalogus los van elkaar staan?

Dit betekent dus dat je van alle markten thuis moet zijn en brede kennis moet hebben van PHP, maar ook niet blind moet zijn voor andere oplossingen. Daarbij heb je altijd schaalbaarheid voor ogen; met de de groei die we als organisatie doormaken moeten we applicaties en services maken die nu al geschikt zijn voor de belasting die we over twee jaar gaan hebben.

Sterke punten

  • Analytisch en precies; je weet wat je gaat maken, voordat je het maakt.
  • Meer dan alleen een PHP Developer; in staat om verder te kijken (naar bijvoorbeeld NodeJS).
  • Altijd op zoek naar verbetering; van jezelf, je werk en de organisatie.
  • Allergisch voor herhaling; automatiseren?
  • Wel overtuigd van test driven development; over twee jaar werkt jouw code nog.
  • Kennis van Symfony en of Laravel
  • PHP, MySQL, Unit Testing, HTML / CSS
  • Versiebeheer
  • Mooi meegenomen: AWS / Google Cloud / Azure (cloud hosting), DevOps, NodeJS, Machine learning

Wat wij jou bieden

  • Een mooi salaris, passend bij jouw kennis en ervaring
  • Zelfstudie (ontwikkeling) budget
  • Pensioenopbouw en onbeperkt vakantiedagen
  • Een personeelsvereniging. Weekendjes weg of een avond naar de kroeg, het is er
  • Een omgeving waarin initiatief (pro-activiteit) wordt toegejuigd
  • Een jong en enthousiast team in een snel groeiende organisatie
  • De mogelijkheid om mee te groeien met de organisatie
  • Een losse organisatiestructuur.
Medior Software Developer

Veghel

Fulltime

Development

Solliciteer!

Volg ons

Daan Kraaijkamp | HR

Vragen over vacatures? Of wil je meer weten over werken bij Toppy? Vraag het aan Daan!