Lead front-end softwareontwikkelaar
Doktar Technologies is een agritechbedrijf met kantoren in Istanbul, Izmir en Nederland, met als doel voedselsystemen te verbeteren door intensief gebruik van data en datagedreven beslissingen. Om dit doel te realiseren, levert Doktar een reeks digitale diensten voor de volledige landbouwwaardeketen. Doktar wordt gepositioneerd als een totaalaanbieder van digitale landbouwoplossingen, waarbij een reeks diensten wordt ontwikkeld en geleverd op basis van opkomende technologieën zoals remote sensing, het Internet of Things, machine learning en artificial intelligence.
Je gaat leiding geven aan een team dat een baanbrekend agritechplatform bouwt en onderhoudt met moderne technologieën in de cloud en jouw softwarevakmanschap. Je krijgt de kans om je professioneel te ontwikkelen, zowel op technisch als methodologisch vlak, je kennis en vaardigheden uit te breiden en je te ontwikkelen tot een echte vakprofessional. Je krijgt de kans om het goede voorbeeld te geven, bij te dragen aan een uniek platform in zijn soort ter wereld, en anderen in het team te begeleiden om de teamgroei te bevorderen.
Verantwoordelijkheden
Leiding geven aan en een team van ontwikkelaars begeleiden, en zo een samenwerkende en hoogpresterende omgeving bevorderen.
Frontends ontwerpen en bouwen, met toepassing van vakmanschap zoals goede Design Patterns, Testing, en aandacht voor performance, stabiliteit en duurzaamheid op schaal.
Complexe problemen oplossen met oplossingen die eenvoudig en duidelijk zijn.
Helpen bij het vormgeven van de architectuur van nieuwe producten, waarbij het team wordt begeleid bij architectuurbeslissingen.
Productfrontends onderhouden en toezicht houden op het werk van het team om stabiliteit en performance te waarborgen.
Technische feedback geven aan stakeholders uit verschillende disciplines, en de expertise van het team vertegenwoordigen in technische discussies.
Voortdurend ondersteunen bij de planning en updates geven over de voortgang van ontwikkelwerk, waarbij taken en prioriteiten binnen het team worden gecoördineerd.
Anderen in het team begeleiden en ondersteunen, en zo hun technische vaardigheden en carrièreontwikkeling stimuleren.
Om goed bij de rol te passen, moet je
Begrijpen hoe common Design Patterns worden toegepast en je team daarin begeleiden.
Kwaliteit en testing binnen teamprojecten stimuleren.
Complexe concepten snel doorgronden om het begrip binnen het team te bevorderen.
Effectief communiceren binnen het team en met stakeholders.
Feedback omarmen en persoonlijke en teamgroei stimuleren.
Documentatie als kernpraktijk voor het team prioriteren.
Vereisten
Minimaal 6 jaar ervaring in softwareontwikkeling.
Minimaal 3 jaar leidinggevende ervaring met het aansturen van ontwikkelingsteams, gebruikmakend van samenwerkingsmethoden en -tools (zoals Scrum, Git, GitHub, Issue Managers, Slack, Teams, enz.).
Beheersing van Angular, HTML en CSS.
Sterk begrip van principes van Object-Oriented Programming.
Vermogen om taken te prioriteren, middelen toe te wijzen, ambiguïteit te navigeren en teams door verandering te leiden.
Ervaring met conflictoplossing en probleemoplossing, met het vermogen om uitdagingen aan te pakken en een positieve teamdynamiek te bevorderen.
Ervaring met het consumeren van Rest- of GraphQL-API's.
Ervaring met werken met Cloud-platforms, met name Azure.
Praktische ervaring met geschreven en gesproken Engels, met het vermogen om effectief te communiceren en teams te leiden.
Je hebt meer kans als je
De IaaC-aanpak hebt gevolgd.
Ervaring hebt met GitHub Actions of Azure DevOps.
Bekend bent met Node.js, Progressive Web Apps
Ervaring hebt met Internationalization en Localization (i18n/l10n)
Ervaring hebt met React of Vue
Ervaring hebt met het definiëren en aansturen van de technische visie en strategie voor projecten, en deze afstemmen op bredere organisatiedoelen.
Sterke projectmanagementvaardigheden hebt, met het vermogen om complexe projecten te plannen, organiseren en uitvoeren binnen vastgestelde deadlines en budgetten.
Wat wij bieden
Carrièreversnelling met mentoring van experts uit de sector en kansen om technische initiatieven te leiden.
De kans om een betekenisvolle impact te maken op de landbouwsector met bijdragen aan een toonaangevend agri-techplatform.
Beheersing van technische vaardigheden in de cloud, en de praktijk van moderne softwareontwikkeling in een ontwikkelaarvriendelijke omgeving.
Samenwerking aan projecten met nationale en internationale reikwijdte in een dynamische, open en ondersteunende teamomgeving.
Flexibele werkregelingen (hybride Istanbul/hybride Izmir of remote).
Company shares options.
Jaarlijkse prestatiebonussen.
Particuliere zorgverzekering die ook junior familieleden dekt.
Lunch- en vervoersvergoedingen.