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