Banen

Senior/Lead Native Developer

Senior/Lead Native Developer

TouchTribe Amsterdam

Wat is vereist?

  • HBO / WO denkniveau
  • iOS en/of Android met ReactNative
  • 5 jaar werkervaring
  • Uitstekende beheersing Nederlands, goede beheersing Engels
  • Sterke drive voor zelfontwikkeling

Wat krijg je?

  • €4.500 - €5.000 bruto p/m
  • 40 urige werkweek
  • 25 vakantiedagen
  • Geen werk in het weekend
  • Persoonlijk ontwikkelplan (4 uur p/w)

Wat doe je?

  • 15% Coaching
  • 50% Development
  • 15% Klantcontact
  • 10% Research
  • 10% Ondersteuning andere projecten

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 Native Developer ben je verantwoordelijk voor het team dat werkt aan projecten van klanten van TouchTribe. TouchTribe is een onderdeel van Makerstreet Development dat gespecialiseerd is in front-end development met React en app development met ReactNative. Je werkt met de tools GitLab, GitLabCi, Webstorm, ReactNative, Redux, Saga, Jest en legio aan andere libraries. Dit in combinatie met de Scrum methode als werkwijze en een heldere DOD. Als Senior/Lead Native Developer stuur je het team aan en zorg je dat collega’s op projecten worden gezet op basis van hun specialisme. Je bent en blijft op de hoogte van de laatste ontwikkelingen binnen Native Development en zorgt ervoor dat collega's ook up-to-date blijven.

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 niet alleen technische vaardigheden hebben, maar het ook leuk vinden om problemen op te lossen tussen mensen onderling.

Agenda

Tech Lead Front-End
Martijn Hermans

De leukste dagen zijn wanneer ik me echt betrokken voel bij de lopende projecten. Ik heb dan zelf veel tijd om aan development te doen en kan daardoor collega’s verder helpen waar nodig.

Minder leuke dagen zijn wanneer ik veel moet bijspringen bij andere projecten en weinig tijd heb voor de grotere taken binnen mijn eigen projecten.

  • 09:00
  • 10:00
  • 11:00
  • 12:00
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
  • 19:00

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 Native 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 Native Developer
Team Lead

Werken bij TouchTribe

TouchTribe is een front-end en native app development 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
  • 19 werknemers in NL

Collega's

Tom Hoogenboom - 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

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.

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?