CoffeeScript Developer Jobbbeskrivelse Mal/Brief
Vi søker en CoffeeScript -utvikler for å bli med i teamet vårt! Hvis du er begeistret for å bruke nyskapende teknologi og ønsker å jobbe med et utrolig team hos et av de raskest voksende firmaene i sektoren, er denne muligheten for deg.
CoffeeScript Developer Jobbprofil
CoffeeScript er et populært og lett programmeringsspråkutviklere som bruker for å lage dynamiske webapper og sider. Bedrifter rekrutterer aktivt CoffeeScript -utviklere siden språket har vokst i popularitet de siste årene. Fordi språket sammenstiller JavaScript, kan utviklere bruke ethvert eksisterende JavaScript -bibliotek fra CoffeeScript og omvendt.
En CoffeeScript -utviklers ansvar inkluderer å generere produksjon som kjører i hver JavaScript -runtime og jobber med et distribuert team for å fikse eksisterende CoffeeScript -funksjonalitet.
Andre oppgaver inkluderer å lage nye og intuitive biblioteker, kvalitet som sikrer alle koder, sikre kompatibilitet med forskjellige skanneverktøy, forplikte seg til å innlemme TDD og BDD i hans utvikling, endre eksisterende biblioteker etter behov, bruke eksisterende biblioteker og sikre nettstandarder.
Rapporterer til
- Teknisk bly
CoffeeScript utvikleransvar
- Bruk Adobe Photoshop og andre prosjektfiler for å implementere design
- Håndkode HTML og CSS etter nettstandarder for alle større nettlesere
- Bruk av eksisterende JavaScript-biblioteker
- Endre eksisterende biblioteker
- Bygg nye biblioteker
- Test all front-end kode i nettlesere og sikre kvaliteten
- Opprettholde nettstandarder
- Bruk W3C og andre skanneverktøy for å sikre kompatibilitet
CoffeeScript Developer Krav og ferdigheter
- Ekspertise innen JavaScript eller CoffeeScript, avhengig av teknologibunken din
- Forståelse av node.js og rammene som er tilgjengelige for det, for eksempel Express, Strongloop og andre, avhengig av teknologibakken din
- Å gjenkjenne essensen av asynkron programmering, så vel som dens quirks og løsninger
- Solid kunnskap om templeringsspråk på serversiden som Jade, EJS og andre, avhengig av teknologibunken din
- Solid kunnskap om CSS-forprosessorer på serversiden som pekepenn, mindre og andre, avhengig av teknologibunken din
- Grunnleggende kunnskap om front-endeteknologier som HTML5 og CSS3
- Få en forståelse av tilgjengelighet og sikkerhetsoverholdelse, avhengig av prosjektets art
- Autentisering og autorisasjon av brukere på tvers av mange systemer, servere og innstillinger
- Slå sammen mange datakilder og databaser til et enkelt system
- Gjenkjenne kjernedesignideene som ligger til grunn for en skalerbar applikasjon