CoffeeScript Developer Jobbbeskrivning Mall/kort

Vi söker en CoffeeScript -utvecklare för att gå med i vårt team! Om du är entusiastisk över att använda den senaste tekniken och vill arbeta med ett otroligt team på ett av de snabbast växande företagen i sektorn, är denna möjlighet för dig.

CoffeeScript Developer Jobbprofil

CoffeeScript är en populär och lätt programmeringsspråk som utvecklare använder för att skapa dynamiska webbappar och sidor. Företag rekryterar aktivt CoffeeScript -utvecklare sedan språket har vuxit i popularitet under de senaste åren. Eftersom språket sammanställer JavaScript kan utvecklare använda alla befintliga JavaScript -bibliotek från CoffeeScript och vice versa.

En CoffeeScript -utvecklarens ansvar inkluderar generering av utgång som körs i varje JavaScript -runtime och arbetar med ett distribuerat team för att fixa befintlig CoffeeScript -funktionalitet.

Andra uppgifter inkluderar att skapa nya och intuitiva bibliotek, kvalitet som säkerställer alla koder, säkerställer kompatibilitet med olika skanningsverktyg, förbinder sig att integrera TDD och BDD i sin utveckling, ändra befintliga bibliotek efter behov, använda befintliga bibliotek och säkerställa webbstandarder.

Rapporter till

  • Teknisk ledare

CoffeeScript Developer Ansvar

  • Använd Adobe Photoshop och andra projektfiler för att implementera mönster
  • Hand-kod HTML och CSS enligt webbstandarder för alla större webbläsare
  • Använd befintliga JavaScript-bibliotek
  • Ändra befintliga bibliotek
  • Bygg nya bibliotek
  • Testa all front-end-kod i webbläsare och säkerställa dess kvalitet
  • upprätthålla webbstandarder
  • Använd W3C och andra skanningsverktyg för att säkerställa kompatibilitet

CoffeeScript Developer Krav och färdigheter

  • Kompetens inom JavaScript eller CoffeeScript, beroende på din teknikstack
  • Förståelse av node.js och de ramar som finns tillgängliga för det, till exempel Express, Strongloop och andra, beroende på din teknikstack
  • Att erkänna essensen av asynkron programmering, liksom dess egendomar och lösningar
  • Fast kunskap om mall på serversidan som Jade, EJS och andra, beroende på din teknikstack
  • Fast kunskap om serversidan CSS-förbehandlingar som Stylus, Less och andra, beroende på din teknikstack
  • Grundläggande kunskaper om front-end-teknik som HTML5 och CSS3
  • Få förståelse för tillgänglighet och säkerhetsöverensstämmelse, beroende på projektets art
  • Autentisering och auktorisation av användare över många system, servrar och inställningar
  • slå samman många datakällor och databaser i ett enda system
  • Erkänna kärndesignidéerna som ligger bakom en skalbar applikation