Voorbeeld functiebeschrijving Back-End Developer
Functiebeschrijving
Het digitale landschap ontwikkelt zich in ramp tempo – en bij [CompanyX] staan we aan de voorhoede van innovatief webdesign. We zijn op zoek naar een vakkundige Back-End Developer voor ons team van innovatieve ontwerpers dat de lat qua gebruikerservaring steeds hoger legt. De ideale kandidaat werkt achter de schermen en beschikt over een unieke mix aan technische kennis, onuitputtelijke nieuwsgierigheid en een methodische, analytische instelling. U vindt het prima om deel van een team uit te maken en kunt daarnaast ook zelfstandig werken aan cruciale websites, applicaties en infrastructuurlagen. Ervaring met JavaScript, Amazon Web Services (AWS), Git of MongoDB is een pre. Onze Back-End Developers zijn van directe invloed op onze bedrijfsresultaten en op die van onze klanten.
Doelstellingen van deze functie
- U bespreekt regelmatig de voortgang met betrekking tot de technologische planning op de lange termijn met belanghebbenden, projectmanagers, kwaliteitsteams en andere ontwikkelaars
- U ontwikkelt en onderhoudt samen met teams workflows om zichtbaarheid en een evenwichtige werklast te garanderen voor een coherente visuele identiteit
- U ontwikkelt en stuurt testrondes in de clientserver, waarbij u werkt met alle browsers en apparaten, zodat deze stuk voor stuk de content juist kunnen tonen
- U produceert hoogwaardige code en legt de lat qua kwaliteit en tempo hoger voor het gehele team
- U raadt systeemoplossingen aan door de voor- en nadelen van in-house ontwikkeling en de aanschaf van alternatieven tegen elkaar af te wegen
Dagelijkse en maandelijkse verantwoordelijkheden
- U schrijft programmacode en tests, ontwikkelt prototypes, lost problemen op en analyseert knelpunten
- U ontwerpt robuuste API’s ter ondersteuning van klanten op mobiele apparaten en desktops
- U beheert en optimaliseert schaalbare gedistribueerde systemen in de cloud
- U optimaliseert webtoepassingen voor betere resultaten en schaalbaarheid
- U ontwikkelt geautomatiseerde tests zodat u aan zakelijke behoeften kunt voldoen en kunt testen op regressie
Vereiste vaardigheden en kwalificaties
- Diploma in informatica of vergelijkbare ervaring
- U beschikt over zeer breed ontwikkelde kennis van informatica, algoritmen en webdesign
- U hebt ervaring met het schrijven van bijzonder veilige webtoepassingen
- U hebt ervaring met het schrijven van AWS-webcode
- U hebt een groeimentaliteit, durft vraagtekens te zetten bij de status quo en vindt zo nieuwe, creatieve oplossingen
Gewenste kwalificaties
- U hebt ervaring met het ontwerpen van RESTful API’s, met name voor mobiele apps
- U hebt ervaring met het leiden van een team