jobid=A.0.056
Software Engineer
Share job
nu
Samen met meer dan collega developers doen jullie er alles aan om de klant een geweldige online beleving te bezorgen. Je bouwt niet alleen continu aan een betere klantervaring, maar je besteedt ook veel aandacht aan ons hele platform, wat het hart van ons bedrijf vormt. Samen met je scrumteam werk je aan continue verbeteringen van het product waar jouw team voor verantwoordelijk is. Denk aan innovaties om de conversie te verbeteren, verbeteringen in processes, integraties met leveranciers, online editors en design oplossingen voor onze klanten, etc. Hierbij schrijf je Cypress testen om kwaliteit te waarborgen en te verbeteren, voorbeelden hiervan zijn meerdere testen tegelijk te laten draaien, dashboards te bouwen of Slack-bots te maken.
Je bouwt processen en systemen voor de lange termijn voor Drukwerkdeal en je werkt mee aan de ontwikkelingen voor in de toekomst. Je werkt hierin nauw samen met product owners en andere stakeholders die horen bij deze processen, samen zorg jullie ervoor dat de ontwikkelingen meer waarde op gaan leveren voor de klanten. Daarnaast werk je ook in sprints aan korte termijn deadlines. Dit zorgt voor afwisseling. Er wordt veel gemeten waardoor je de invloeden van de processen kan inzien. Als je wat aanpast, zie je wat dit doet met bijvoorbeeld het klantgedrag of bestelgedrag.
Door middel van Planning Poker bepaal je elke twee weken wat jij met jouw team gaat ontwikkelen. Je hebt een hoge mate van eigenaarschap en autonomie om alle ins en outs van de applicatie te ontwikkelen. Ook experimenteer je op onze website door middel van A-B testing om te kijken wat goed werkt en hoe te optimaliseren. Vanuit deze data kan je verder werken aan de processen. Onze serverless-functies en services draaien in de cloud bij AWS en er wordt gebruik gemaakt van de nieuwste inzichten en tooling voor bijvoorbeeld CI/CD.
Onze tech stack ziet er als volgt uit:
Hoe ziet je dag er dan bijvoorbeeld uit?
Dat hangt af van jezelf, het team en het product waar je aan werkt! In deze dynamische e-commerce omgeving is geen dag hetzelfde. Een voorbeeld: vandaag start je om uur. Na een paar dagen thuis gewerkt te hebben, ben je vandaag weer een dag op kantoor. Je begroet je collega’s en onder het genot van een goede bak koffie bereid je je afspraken van de dag voor en neem je een MR (Merge Request) van een teamgenoot door. Samen met je team bekijk je hoe jullie software vannacht heeft gepresteerd. Jullie starten met de daily stand-up via Zoom om elkaar op de hoogte te houden van de laatste status van de verschillende teams en even te kijken hoe het met iedereen gaat. Om uur is er een refinement sessie waar ook de Product Owner bij aansluit. Besloten is om enkele microservices te reactoren en met je kennis en ervaring lever je een waardevolle bijdrage aan de discussie.
Onderdelen van de productiesoftware worden gemoderniseerd en met jouw ervaring deel je jouw visie hierin, waardoor we de user stories kunnen schatten en deze voor iedereen duidelijk zijn. Vervolgens ga je aan de slag met een story en heb je voor de lunch nog een brainstormsessie met directe collega’s.
Na een lekkere lunch komt er een nieuwe medewerker van de afdeling Marketing voor een kennismaking en geef je een rondleiding over de afdeling waarin je vertelt waar jullie op dit moment allemaal aan werken. Hierna ga je verder met een RFC (Request for Change). Jouw team heeft een aantal goede ideeën hoe ze de processen nog makkelijker voor de klanten kunnen maken, zodat het aanleveren van bestanden eenvoudiger wordt. Jij schrijft jouw feedback in een voorstel. Een potje Mario Kart 8 helpt om de gedachten even te verzetten en met nieuwe energie en een frisse kijk, vinden jullie een passende oplossing. Mooi! En fijn om te zien hoe je samen altijd weer meer kan bereiken en je van je collega’s kan leren. Je gaat weer verder met je eigen story en aan het eind van de dag werkt je code. Morgen ga je de unit test finetunen en de feature live zetten. Dat was een goede dag!
Jij…
…werkt graag in een team, wil anderen helpen en stelt hen in staat om ook beter te worden;
…deelt gevraagd en ongevraagd je mening over zaken waar je kennis van hebt;
…komt met ideeën en oplossingen;
…hebt ervaring met software ontwikkeling en kent de voor Drukwerkdeal relevante talen zoals React en Typescript.…wil begrijpen hoe je dit product nog beter kan maken voor onze klanten en partners;
…wil het product waar je aan werkt van binnen en buiten kennen;
…deelt graag je kennis met andere software engineers.
… bent woonachtig in Nederland
Het team:
Het team development bestaat uit meer dan talentvolle, jonge en creatieve collega’s, waar je altijd mee kan sparren. Afhankelijk van jouw ambities en ervaring, ga je deel uitmaken van één van onze zeven scrumteams:
Deze zeven teams zijn verspreid over meerdere locaties en landen, hierdoor werk je binnen het team met collega’s in Nederland en India. De voertaal is Engels, dit is dan ook een pre. Als developer bij Drukwerkdeal kan je samenwerken met mensen over de hele wereld. Je kan eventueel ook processen bouwen voor mensen die onder ons moederbedrijf Cimpress vallen.
Wij bieden:
Deel deze vacature: