Node.js ontwikkelaar taakomschrijving sjabloon/kort

We huren een Node.js -ontwikkelaar in die gegevensuitwisseling tussen de server- en clienttoepassingen zal afhandelen. Uw primaire taak is om de server-side logica te bouwen, de kerndatabase op te geven en te ondersteunen en uitstekende prestaties en responsiviteit op front-end verzoeken te verzekeren.

Bovendien zult u de leiding hebben over het integreren van de front-end stukken die door uw collega's zijn gebouwd in het programma. Als gevolg hiervan is een fundamenteel begrip van front-end technologieën zoals Vue.js, Angular JS, React JS of elk JavaScript-framework vereist.

Node.js ontwikkelaar Jobprofiel

Een ontwikkelaar van Node.js is verantwoordelijk voor het bouwen van server-side webtoepassing functionaliteit in JavaScript en/of JavaScript-variaties zoals CoffeeScript, IcedCoffeescript, enz. Back-end componenten worden vaak ontwikkeld door Node.js-ontwikkelaars, die de toepassing verbinden met andere ( Vaak webservices van derden) en helpen front-end ontwikkelaars door hun werk te integreren met de Node.js-applicatie.

Rapporteert aan

  • CTO

Node.js ontwikkelaar verantwoordelijkheden

  • Werk samen met andere leden van het team, zoals front -end ontwikkelaars
  • Maak en implementeer Node.js -code
  • Zorg ervoor dat bijgewerkte beveiligingsmaatregelen aanwezig zijn om ongeautoriseerde toegang te voorkomen
  • diagnosticeer en corrigeer eventuele fouten in de code
  • Maak voldoende testsuites om te garanderen dat aan alle in het ontwerp vermelde functionaliteit is voldaan
  • Zorg ervoor dat de server-side code correct wordt verwerkt met databases
  • Zorg ervoor dat de code ongelooflijk veerkrachtig is en in staat is om uitstekende prestaties te bieden aan de eindgebruiker
  • Lijn server-side code uit met front-end componenten

Node.js ontwikkelaarseisen en vaardigheden

  • Een bachelor- of masterdiploma in informatica, wiskunde of vergelijkbare ervaring
  • Kennis van JavaScript en Node.js
  • Praktische ervaring met REST, MySQL/PostgreSQL, Websocket, MongoDB, Redis en andere technologieën
  • Bekendheid met Docker en AWS -infrastructuur
  • Inzicht in concepten voor gegevensbeveiliging
  • Werkkennis van JavaScript, webstapels, bibliotheken en frameworks
  • Uitstekende analytische en probleemoplossende vaardigheden
  • Uitstekende interpersoonlijke, communicatie- en teamwerkvaardigheden
  • Exploiteer ervaring en een verlangen om in een wereldwijde omgeving te werken
  • Uitzonderlijke probleemoplossing en besluitvormingsmogelijkheden
  • Inzicht in front-end technologieën
  • De mogelijkheid om te werken als onderdeel van een team en samen te werken met cross-functionele teams