Senior Allround Developer (JavaScript/Node.js)

Senior Allround Developer (JavaScript/Node.js)


Intern

04/07/2019


  • Omschrijving

    Functie: Senior Allround Developer (JavaScript/Node.js) 
    Start: 1-9-2019, 24 uur per week
    Periode: 4 mnd+
    Omgeving: Amsterdam

    Omschrijving:
    Voor onze eindklant Amsterdam zijn wij op zoek naar een Senior Allround Developer (JavaScript/Node.js).

    Functieomschrijving
    Ben jij een enthousiaste Allround Developer met communicatieve skills en ben jij een Javascript, Node js en Express expert? Vind je het leuk om uit te vinden of digitale middelen ingezet kunnen worden om betrokkenheid van bewoners bij hun buurt te vergroten? Wil je een bijdrage te leveren
    aan het schaalbaar maken van de huidige e-participatie software? Dan hebben wij een boeiende opdracht voor jou!

    Het is een klein innovatieteam, dat op maat online participatieprocessen ontwerpt en interactieve webapplicaties bouwt in lopende participatietrajecten, vaak in aanvulling op traditionele bewonersbijeenkomsten.

    Jij vervult in het team de rol van all round developer. Op basis van het functioneel en visueel ontwerp van je collega ontwerpers ontwikkel jij interactieve webapplicaties, zowel front end als back end en begeleid je de technische livegang van de sites. Je programmeert mn in Javascript en Node js en maakt daarbij zoveel mogelijk gebruik van bestaande codes die het team reeds heeft ontwikkeld. Samen met de betreffende ontwerper stel je per project een planning op, definieer je je taken en stem je af met collega s in het team, afdeling Informatievoorziening en ICT en betrokken ambtenaren in het project .

    De software is begonnen als een monoliet waarmee het team steeds sites of interactieve code kopieerde. Om te kunnen schalen is het noodzaak om sites sneller en tegen lagere kosten te ontwikkelen, het beheer van de software te professionaliseren en de afhankelijkheid van development te verminderen. Daarom ontwikkelt het team op dit moment een modulair site management systeem (ecosysteem) op basis van Apostrophe, met een aantal API servers, een authenticatie server en npm modules op basis van React js .

    Jij werkt de komende maanden samen met een collega developer aan dit ecosysteem, met als eerste focus het in het CMS zetten van de huidige participatief begroten software en goede documentatie ervan op github. De ambitie is om alle modules en functionaliteiten die het team heeft ontwikkeld in de afgelopen 3 jaar, te implementeren in dit ecosysteem.

    Werkzaamheden:
    - Ontwikkelen van front en back end voor interactieve webapplicaties
    - Begeleiden en monitoren van livegang van sites
    - Afstemming met betrokken interne afdelingen binnen de gemeente
    - Ontwikkelen van genoemd modulair site management met focus op omzetten van de huidige participatief begroten software

    Eisen:
    - Een WO opleiding en/of WO werk- en denkniveau.
    - In de afgelopen 8 jaar minimaal 5 jaar ervaring als allround developer.
    - In de afgelopen 8 jaar, minimaal 5 jaar kennis van relevante programmeertalen en database systemen: javascript, HTML, MYSQL, node.js, express.
    - Kennis van less en React, Linux en Git: minimaal 1 jaar.
    - Aantoonbare kennis van oauth en websecurity en webrichtlijnen
    - Ervaring met systeemontwikkeling
    - Aantoonbare ervaring met het ontwikkelen van open source software in gemeentelijke context
    - 2 referenties (organisatie, naam contactpersoon, telefoonnummer)
    - Motivatie van max. 1 pagina

    Wensen:
    - Kennis van Apostrophe
    - Kennis van Docker
    - Je vindt het leuk om mee te denken over functionaliteiten en ontwerp
    - Je hebt affiniteit met maatschappelijke vraagstukken

    Extra informatie:
    Wij streven ernaar om iedere kandidaat binnen 5 werkdagen een persoonlijke reactie te sturen.
    Indien de klant een security screening vereist zijn de (eenmalige) kosten hiervan voor eigen rekening

  • Omschrijving Freelancer

  • Gebruikersnaam

    U dient in te loggen om gebruik te maken van Opdrachten.nl

  • Opdrachtrubriek

    ICT (applicaties en software)

  • Locatie Opdracht

    Amsterdam

  • Provincie

    Noord-Holland

  • Bijlagen

  • Gewenste Reacties

    Bedrag per uur

  • Verspreiden via social media

BERICHT VAN OPDRACHTGEVER

  • 2019-07-16 04:09:05