Senior Software Developer @ Yesplan
AMM04230
Functie
Als Senior Software Developer speel je een cruciale rol in de verdere evolutie van de kernactiviteit van Yesplan: het aanbieden van een intuïtieve webapplicatie voor venue management. De software vormt de ruggengraat voor culturele organisaties wereldwijd, door het gehele planningsproces van A tot Z te beheren en de belangrijkste aspecten van hun werk te centraliseren.Â
Als Fullstack Developer zorg je samen met het hele team voor het continu verbeteren en uitbreiden van deze essentiële software, zowel op het gebied van nieuwe features als het optimaliseren van bestaande functionaliteiten.
Taken en verantwoordelijkheden
Als Senior Software Engineer bij Yesplan zal men een veelzijdige rol vervullen, waarbij de volgende taken en verantwoordelijkheden centraal staan:
- Actief bijdragen aan de analyse en het ontwerp van productuitbreidingen, verbeteringen en de bijbehorende testing.
- De behoeften van de klant vertalen naar robuuste technische oplossingen die een directe, positieve impact hebben op de efficiënte werking van het Yesplan-product.
- Verantwoordelijk zijn voor de ontwikkeling van zowel de front-end, met behulp van technologieën zoals JavaScript en ReactJS, als de back-end in Smalltalk.
- Actief bijdragen aan alle devops-processen.
- Deelnemen aan een support rotatiesysteem met collega Software Engineers, waarbij voornamelijk second line problemen worden opgelost.
- Eigenaarschap nemen over verbeterprojecten met betrekking tot het Yesplan-product, waarbij nieuwe features, vaak voortkomend uit vragen van klanten, worden opgenomen in de roadmap.
- De mogelijkheid krijgen om voorstellen en initiatieven te formuleren en uit te werken die bijdragen aan de ambitie van Yesplan.
- Zorg dragen voor het uitschrijven van geautomatiseerde tests voor alle ontwikkelde functionaliteiten en actief deelnemen aan code reviews.
- Mede-coachen en begeleiden van jongere collega's.
Â
Profiel
Ervaring en achtergrond
- Minimaal een bachelordiploma (of hoger) in Computerwetenschappen;
- Minstens 5 jaar relevante werkervaring als Software Engineer, zowel in de frontend als backend;
- Uitgebreide kennis van objectgeoriënteerde softwareontwikkeling, in Smalltalk (een troef maar geen noodzaak) of Objective-C, Java, Ruby, Swift of dergelijke;
- Grondige en up-to-date kennis van web development technologie (JavaScript, HTML5, ReactJS, TypeScript);
- Ervaring met pair programming, code reviews en dagelijkse stand-ups, en betrokkenheid bij een devops-cultuur met gedeelde verantwoordelijkheden;
- Basiskennis van DevOps;
- Ervaring in een SaaS-omgeving is een troef.
Competenties
- Een teamplayer met een hands-on mentaliteit;
- Een communicatief sterke persoonlijkheid die in staat is de communicatie aan te passen afhankelijk van de situatie;
- Iemand die in staat is om autonoom projecten uit te voeren en verantwoordelijkheid op te nemen;
- Nieuwsgierig en toegewijd aan top-of-the-line werk;
- Leergierig om end-to-end te werken aan de software van een jong bedrijf: van analyse tot ontwerp, testen, implementatie en ondersteuning;
- Zich zeer bewust zijn van het belang van een geweldig team om geweldige software te bouwen.
Talenkennis
- Engels is een absolute must, aangezien Yesplan internationaal opereert;
- Nederlands is een sterke troef voor communicatie binnen het Gentse hoofdkantoor;
- Kennis van andere talen is een pluspunt, gezien de internationale context van het bedrijf.
Â
Aanbod
- Een innovatieve uitdaging in SaaS softwareontwikkeling.
- Werken in een volwassen ontwikkelingsteam met strikte procedures voor het schrijven van geautomatiseerde tests en focus op hoogwaardig teamwerk.
- Een losse, open en niet-corporate werkomgeving in Gent, gemakkelijk bereikbaar met het openbaar vervoer.
- De kans om een sleutelrol te spelen in de verdere ontwikkeling van een toonaangevend softwareproduct in de culturele sector.
- Ruimte voor initiatief en verantwoordelijkheid.
- Een klein team, vlakke structuur, een collegiale sfeer en een directe, open communicatie waar men de kans krijgt om zichzelf verder te ontplooien.
- Een functie met veel autonomie en ruimte voor innovatie.
- De mogelijkheid om te werken aan de gehele technologystack.
- Actieve betrokkenheid bij de analyse en het ontwerp van productuitbreidingen.
- Flexibele werkuren en ruime mogelijkheid om thuis te werken. Het team spreekt af om minstens één dag per week op kantoor te zijn, vaak op maandag.
Amon is de exclusieve rekruteringspartner voor deze functie.
Indien interesse, aarzel dan zeker niet om contact op te nemen met Micha Van De Vijver, mvd@amon.be.Â