Banen

Senior/Lead PHP Developer

Senior/Lead PHP Developer

TechTribe Amsterdam

Wat is vereist?

  • HBO / WO denkniveau
  • 5 jaar relevante werkervaring
  • Magento en/of Akeneo kennis
  • Uitstekende beheersing Nederlands, goede beheersing Engels
  • Sterke drive voor zelfontwikkeling

Wat krijg je?

  • €4.5000 - €5.000 bruto p/m
  • 40 - 45 urige werkweek
  • 25 vakantiedagen
  • Zelden werk in weekend
  • Persoonlijk ontwikkelplan (4 uur p/w)

Wat doe je?

  • 50% Softwareontwikkeling
  • 15% Afspraken klant
  • 10% Interne meetings
  • 15% Begeleiden teamleden
  • 10% Persoonlijke ontwikkeling

Deze vacature is gemaakt op basis van gesprekken met medewerkers in de functie. Zo krijg jij een realistisch beeld van de baan.

Vacature

Als Senior/Lead PHP Developer stuur je een team van vier tot acht developers aan die werken aan verschillende projecten voor TechTribe. TechTribe is onderdeel van Makerstreet Development en partner van Magento en Akeneo. Daarmee is het gespecialiseerd in b2b e-commerce voor legio klanten. Je werkt met de tools  GitLab, GitLabCi, Docker, PhpStorm, AWS, Algolia en legio aan libraries.  In je dagelijks werk sta klaar voor vragen vanuit je team. Je bepaalt waar het werk technisch aan moet voldoen en zorgt dat dit helder is opgeschreven in een Definition of Done. Je bent op de hoogte van de laatste ontwikkelingen binnen PHP development en zorgt dat je collega’s dat ook zijn.

Aan het begin van elk kwartaal maak je een plan voor je persoonlijke ontwikkeling. Hierin wordt gekeken naar persoonlijke interesse en hoe je beter kunt worden in je werk. Je besteedt hier ongeveer 10% van je tijd aan. Je doet dit ook voor de collega’s uit je team. De plannen worden aan de muur gehangen en elke week houdt iedereen zijn ontwikkelingen bij en wordt er actief gedeeld.

Je moet het interessant vinden om de kwaliteit van de software constant te verbeteren.

Agenda

Team Lead WebFlight
Menno de Haas

Op een leuke dag ben ik inhoudelijk met projecten bezig en kijk ik terug op een week waarin veel gebeurd is en ik goede resultaten geboekt heb.

Op een matige dag zit ik de hele dag in afspraken. Vooral als ik het gevoel heb dat ik daar niet nodig ben en beter andere taken kan doen.

  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • 12:00
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
    • Software ontwikkeling
    • Collega helpen met bug fixing of oplossen fouten
    • Lunch op kantoor
    • Software ontwikkeling
    • Bespreken persoonlijk ontwikkelplan teamlid
    • Sollicitatiegesprek
    • Daily standup
    • Schrijven van Unit Testen Java applicatie
    • Nieuwe collega werkproces uitleggen
    • Lunch buiten de deur met andere Team Leads
    • Uitwerken conventies voor REST API ontwikkeling
    • Uitwerken uitkomsten meeting
    • Vervangen collega op project i.v.m. vakantie
    • E-mails bijwerken

Voorbeeld uit de praktijk

Je ziet dat een teamlid iets gebouwd heeft, dat technisch niet goed functioneert. Wat doe je?

Het is cruciaal dat fouten in een project zo snel mogelijk worden opgelost. Als Team Lead ben je eindverantwoordelijk voor het resultaat. Bij projecten met een hoog risico kun je ervoor kiezen om intensiever te controleren en zelf mee te ontwikkelen. Je gaat echter liever met de collega zitten die aan het project gewerkt heeft. Het doel is dat een gemaakte fout niet nog een keer voorkomt.

Om fouten te voorkomen, probeer je op de hoogte te blijven van waar teamleden mee bezig zijn. Om een team goed te laten functioneren is het belangrijk dat iedereen het leuk vindt om aan zichzelf te werken. Ieder teamlid heeft een persoonlijk ontwikkelplan opgesteld dat elk kwartaal wordt bijgesteld en wekelijks wordt besproken. Je moet ervoor zorgen dat ieder teamlid een gevoel krijgt bij de waarde van een ontwikkelplan en dat hier ook tijd voor wordt gemaakt.

Verder moet je weten wat de competenties zijn van alle teamleden zodat je voor iedere specifieke klus de juiste mensen kunt inzetten. Daarbij is het van belang om in de gaten te houden of het team werkt volgens afgesproken Definition of Done en dat deze standaarden goed vastgelegd worden. Met technologie werken betekent dat meerdere mensen aan dezelfde projecten werken; dan moet je afspreken hoe je in die technologie werkt. Dat maakt de kwaliteit en onderhoudbaarheid van de software beter.

Groeipad

Je begint als Senior PHP-Developer. Hoe je doorgroeit binnen het bedrijf hangt af van de persoonlijke groei die je doormaakt. Je stelt een persoonlijk ontwikkelplan samen waaraan je wekelijks +/- vier uur kunt besteden. Je kunt doorgroeien tot Team Lead.

Senior PHP-Developer
Team Lead

Werken bij TechTribe

TechTribe is een PHP Solutions bedrijf dat onderdeel is van MakerStreet. Makerstreet is een 'full service digital agency' waaronder de bedrijven Makerstreet Development, Makerstreet Design, Makerstreet Interim, Makerstreet Marketing en Makerstreet Innovation vallen. Makerstreet Development is gericht op digitale innovatie en transformatie en heeft drie specialisaties: TouchTribe (front-end development en native app development), TechTribe (PHP solutions) en WebFlight (low-code development).
  • Hoofdkantoor in Amsterdam
  • Actief in Nederland, België, Duitsland en Engeland
  • 17% / 83%
  • Gem. leeftijd 29 jaar
  • 12 werknemers in NL

Collega's

Ezra Waalboer (25) - Full Stack Developer, Techtribe

Waarom ben je bij dit bedrijf gaan werken?
Ik ben bij TechTribe gaan werken omdat ik hier de kans krijg om aan veel verschillende projecten te werken. Ik houd van een beetje variatie in mijn werk.

Wat heb je gestudeerd?
MBO Mechatronica (niveau 4) en HBO Informatica

Wat doe je in je vrije tijd?
Ik vind het leuk om te stappen met vrienden.

Martijn Hermans (30) - Tech Lead Front-end, TouchTribe

Waarom ben je bij dit bedrijf gaan werken?
Ik ben hier gaan werken omdat het bedrijf wilde groeien, maar dit niet ten kosten wilde laten gaan van een gezellige sfeer. De manier waarop projecten werden uitgevoerd betekende meer verantwoordelijkheid voor de teamleden, met een gezond vangnet indien nodig.

Wat was je vorige baan?
Developer bij een full service digital agency en de internet afdeling opgezet bij een digital design & branding bedrijf.

Wat doe je in je vrije tijd?
Sporten (rugby, zwembad, gym) en computerspelletjes.

Daan van Polanen (29) - Scrum Master, WebFlight

Waarom ben je bij dit bedrijf gaan werken?
Ik kende de eigenaar van WebFlight en wist dat hij op zoek was naar een project manager. Toen ik afgestudeerd was, leek het me leuk om bij WebFlight te beginnen als projectmanager.

Wat heb je gestudeerd?
Propedeuse vrijetijdsmanagement, bachelor communicatie wetenschappen, master corporate communication.

Wat doe je in je vrije tijd?
Wielrennen, gamen, kickboksen, spelletjes met vrienden, leuke dingen met mijn vriendin en vakantie.

Tom Hoogenboom (27) - Front-end Developer, TouchTribe

Waarom ben je bij dit bedrijf gaan werken?
Ik heb voor TouchTribe gekozen omdat ik het gevoel had dat ik mezelf er goed zou kunnen ontwikkelen.

Wat heb je gestudeerd?
Bachelor Communication & Multimedia Design aan de Hogeschool van Amsterdam

Wat doe je in je vrije tijd?
Met vrienden in de kroeg hangen, fotograferen en reizen

Marvin Hooft (31) - Scrum Master, MakerStreet Development

Waarom ben je bij dit bedrijf gaan werken?
Ik ben bij Makerstreet gaan werken omdat ik hier verder kan gaan waar als kind mee ben gestopt: het bouwen van mooie dingen. Iedereen die hier werkt onderneemt en heeft een flinke agile-mindset. Een betere plek om de volgende fase van m'n carrière te lanceren, kon ik daarom ook niet vinden.

Wat was je vorige baan?
Projectmanager

Wat doe je in je vrije tijd?
Boekjes lezen, muziek luisteren en verzamelen. En ieder I.P.A-tje dat op fietsafstand wordt getapt, proeven.

Interessante baan?