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