CoffeeScript Developer Functiebeschrijving sjabloon/kort

We zijn op zoek naar een koffiecriptontwikkelaar om lid te worden van ons team! Als u enthousiast bent over het gebruik van geavanceerde technologie en wilt werken met een ongelooflijk team bij een van de snelstgroeiende bedrijven in de sector, is deze kans voor u.

CoffeeScript Developer Job Profile

CoffeeScript is een populaire en lichtgewicht programmeertaalontwikkelaars die worden gebruikt om dynamische web -apps en pagina's te maken. Bedrijven werven actief coffeeescript -ontwikkelaars sinds de taal de afgelopen jaren in populariteit is gegroeid. Omdat de taal JavaScript compileert, kunnen ontwikkelaars elke bestaande JavaScript -bibliotheek van CoffeeScript gebruiken en vice versa.

De verantwoordelijkheden van een coffeeescript -ontwikkelaar omvatten het genereren van output die in elke JavaScript -runtime wordt uitgevoerd en werkt aan een gedistribueerd team om bestaande coffeescript -functionaliteit te repareren.

Andere taken omvatten het maken van nieuwe en intuïtieve bibliotheken, kwaliteit die alle codes waarborgen, zorg voor compatibiliteit met verschillende scanthulpmiddelen, het verbinden tot het opnemen van TDD en BDD in zijn ontwikkeling, het wijzigen van bestaande bibliotheken als dat nodig is, het gebruik van reeds bestaande bibliotheken en het waarborgen van webstandaarden.

Rapporteert aan

  • Tech Lead

CoffeeScript Developer -verantwoordelijkheden

  • Gebruik Adobe Photoshop en andere projectbestanden om ontwerpen te implementeren
  • Handcode HTML en CSS per webstandaarden voor alle grote browsers
  • Maak gebruik van reeds bestaande JavaScript-bibliotheken
  • Wijzig bestaande bibliotheken
  • Bouw nieuwe bibliotheken
  • Test alle front-end code in browsers en zorg voor de kwaliteit
  • Houd webstandaarden handhaven
  • Gebruik W3C en andere scantools om compatibiliteit te garanderen

CoffeeScript Developer -vereisten en vaardigheden

  • Expertise in JavaScript of CoffeeScript, afhankelijk van uw technologische stapel
  • Inzicht in Node.js en de beschikbaar frameworks die ervoor beschikbaar zijn, zoals Express, StrongLoop en anderen, afhankelijk van uw technologiestapel
  • Het herkennen van de essentie van asynchrone programmering, evenals zijn eigenaardigheden en oplossingen
  • Solide kennis van server-side sjabloerende talen zoals Jade, EJS en anderen, afhankelijk van uw technologische stapel
  • Solide kennis van Server-side CSS-preprocessors zoals stylus, minder en anderen, afhankelijk van uw technologische stapel
  • Fundamentele kennis van front-end technologieën zoals HTML5 en CSS3
  • Inzicht krijgen in de toegankelijkheid en de naleving van de veiligheid, afhankelijk van de aard van het project
  • Verificatie en autorisatie van gebruikers in verschillende systemen, servers en instellingen
  • Veel gegevensbronnen en databases samenvoegen in één systeem
  • Het herkennen van de kernontwerpideeën die ten grondslag liggen aan een schaalbare toepassing