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