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