Node.js utvecklare jobbbeskrivning mall/kort

Vi anställer en Node.js -utvecklare som hanterar datautbyte mellan server- och klientapplikationerna. Din primära skyldighet är att bygga serversidan logik, specificera och stödja kärndatabasen och säkerställa utmärkt prestanda och lyhördhet för front-end-förfrågningar.

Dessutom kommer du att vara ansvarig för att integrera de främre bitarna som byggs av dina kollegor i programmet. Som ett resultat krävs ett grundläggande grepp om front-end-teknologier som vue.js, vinkel JS, React JS eller något JavaScript-ramverk.

Node.js utvecklare jobbprofil

En Node.js-utvecklare ansvarar för att bygga serversidan webbapplikationsfunktionalitet i JavaScript och/eller JavaScript-variationer som CoffeeScript, IcedCoffeeScript, etc. Back-end-komponenter utvecklas ofta av Node.js-utvecklare, som ansluter applikationen till andra ( Ofta tredjepart) webbtjänster och hjälpa front-end-utvecklare genom att integrera sitt arbete med Node.js-applikationen.

Rapporter till

  • CTO

Node.js utvecklaransvar

  • Samarbeta med andra medlemmar i teamet, till exempel Front End -utvecklare
  • Skapa och distribuera Node.js -kod
  • Se till att uppdaterade säkerhetsåtgärder finns för att förhindra obehörig ingång
  • diagnostisera och korrigera eventuella brister i koden
  • Skapa tillräckligt med testsviter för att garantera att all funktionalitet som anges i designen är nöjd
  • Se till att koden för serversidan gränssnitt med databaser ordentligt
  • Se till att koden är oerhört motståndskraftig och kan ge utmärkta prestanda till slutanvändaren
  • Justera serversidan med front-end-komponenter

Node.js Developer Krav och färdigheter

  • En kandidatexamen eller magisterexamen i datavetenskap, matematik eller jämförbar erfarenhet
  • Kunskap om JavaScript och Node.js
  • Praktisk erfarenhet av vila, MySQL/PostgreSQL, WebSocket, MongoDB, Redis och annan teknik
  • Bekanta med Docker och AWS -infrastruktur
  • Förståelse av datasäkerhetskoncept
  • Arbetskunskap om JavaScript, webbstackar, bibliotek och ramverk
  • Utmärkta analytiska och problemlösningsförmågor
  • Enastående interpersonella, kommunikations- och teamworkförmågor
  • Använd erfarenhet och en önskan att arbeta i en global miljö
  • Exceptionella problemlösning och beslutsfattande förmågor
  • Förståelse av front-end-tekniker
  • Möjligheten att fungera som en del av ett team och samarbeta med tvärfunktionella team