Coffeescript -Entwickler Stellenbeschreibung Vorlage/Brief

Wir suchen einen CoffeeScript -Entwickler, der sich unserem Team anschließt! Wenn Sie begeistert sind, modernste Technologie einzusetzen und mit einem unglaublichen Team in einem der am schnellsten wachsenden Unternehmen in diesem Sektor zusammenarbeiten möchten, ist diese Gelegenheit für Sie.

Coffeescript -Entwickler -Jobprofil

Coffeescript ist eine beliebte und leichte Programmiersprache, die Entwickler verwenden, um dynamische Web -Apps und Seiten zu erstellen. Unternehmen rekrutieren aktiv CoffeeScript -Entwickler, da die Sprache in den letzten Jahren immer beliebter geworden ist. Da die Sprache JavaScript kompiliert, können Entwickler jede vorhandene JavaScript -Bibliothek von Coffeescript und umgekehrt verwenden.

Zu den Verantwortlichkeiten eines CoffeeScript -Entwicklers gehört die Erzeugung von Ausgaben, die in jeder JavaScript -Laufzeit ausgeführt werden, und die Arbeit in einem verteilten Team, um vorhandene Coffeescript -Funktionen zu reparieren.

Weitere Aufgaben sind das Erstellen neuer und intuitiver Bibliotheken, Qualität, um alle Codes sicherzustellen, die Kompatibilität mit verschiedenen Scan-Tools zu gewährleisten, sich für die Einbeziehung von TDD und BDD in seine Entwicklung zu verpflichten, bestehende Bibliotheken nach Bedarf zu ändern, bereits existierende Bibliotheken zu verwenden und Webstandards sicherzustellen.

Berichte an

  • Tech Lead

CoffeeScript -Entwicklerverantwortung

  • Verwenden Sie Adobe Photoshop und andere Projektdateien, um Designs zu implementieren
  • Handcode HTML und CSS für Webstandards für alle wichtigen Browser
  • Verwenden Sie bereits vorhandene JavaScript-Bibliotheken
  • Vorhandene Bibliotheken ändern
  • neue Bibliotheken erstellen
  • Testen Sie alle Front-End-Code in Browsern und gewährleisten Sie die Qualität
  • Webstandards beibehalten
  • Verwenden Sie W3C und andere Scan -Tools, um die Kompatibilität sicherzustellen

Anforderungen und Fähigkeiten des Coffeescript -Entwicklers

  • Fachwissen in JavaScript oder Coffeescript, abhängig von Ihrem Technologiestapel
  • Verständnis von node.js und der dafür verfügbaren Frameworks, wie Express, Strongloop und andere, je nach Technologiestapel
  • Erkennen der Essenz der asynchronen Programmierung sowie der Macken und der Problemumgehungen
  • Solides Wissen über serverseitige Vorlagensprachen wie Jade, EJS und andere, je nach Technologiestapel
  • Solides Wissen über serverseitige CSS-Präprozessoren wie Stift, weniger und andere je nach Technologiestapel
  • Grundkenntnisse über Front-End-Technologien wie HTML5 und CSS3
  • Abhängig von der Art des Projekts ein Verständnis für Zugänglichkeit und Sicherheitsvorschriften erhalten
  • Authentifizierung und Autorisierung von Benutzern in zahlreichen Systemen, Servern und Einstellungen
  • Zusammenführen vieler Datenquellen und Datenbanken in ein einzelnes System
  • Erkennen der Kerndesign -Ideen, die einer skalierbaren Anwendung zugrunde liegen