Aufgaben: Erstellen Sie wiederverwendbaren, gut kommentierten Code und Bibliotheken für die zukünftige Verwendung. Optimieren Sie den Code für maximale Geschwindigkeit und Skalierbarkeit Verbessern Sie die Vision für ein Projekt, während es öffentlich bereitgestellt wird. Arbeiten Sie mit der Qualitätssicherungsfunktion zusammen, um sicherzustellen, dass Builds den vereinbarten Testfällen und Standards entsprechen. Implementierung von Site-Builds gemäß dem aktuellen IOHK-Technik-Stack (nächster)
Aufgaben: Erstellen Sie wiederverwendbaren, gut kommentierten Code und Bibliotheken für die zukünftige Verwendung. Optimieren Sie den Code für maximale Geschwindigkeit und Skalierbarkeit Verbessern Sie die Vision für ein Projekt, während es öffentlich bereitgestellt wird. Arbeiten Sie mit der Qualitätssicherungsfunktion zusammen, um sicherzustellen, dass Builds den vereinbarten Testfällen und Standards entsprechen. Implementierung von Site-Builds gemäß dem aktuellen IOHK-Technik-Stack (nächster). Implementierung von Projektergebnissen innerhalb vereinbarter Fristen. Zusammenarbeit mit dem Rest von Das Web-Entwicklungsteam tauscht Best Practices aus und unterstützt bei der Projektabwicklung. Wartung der bereitgestellten Assets nach dem Start. Verwendung von Arbeitsverfolgungssoftware (Jira, Slack. Anforderungen. Schlüsselkompetenzen. Verständnis auf Expertenniveau für Javascript. Verständnis auf Expertenniveau für React und Leidenschaft für das React-Ökosystem. Ausgeprägte Kenntnisse des JS-Ökosystems wie NPM , Node JS und JamstackExpertenkenntnisse in HTML / CSS / LESS / SASSEErfahrung mit Tailwind CSSErfahrung mit Next.js und Headless CMS-gesteuerter statischer Site-GenerierungGute Kenntnisse mit Git-WorkflowsKompetent in Cross-Browser- und Cross-Device-Kompatibilität und wie man responsive, mobile First erstellt LayoutsGutes Verständnis der SEO-PrinzipienKeine Angst davor, Fristen einzuhalten und mit Veränderungen umzugehenHervorragende KommunikationsfähigkeitenEin ausgeglichener Kopf in DrucksituationenEine Bereitschaft, zu lernen und Ihr Wissen mit dem Team zu teilenArbeiten mit UX/Design-Teams sowie gutes Verständnis der DesignprinzipienGrundkenntnisse über Bild- und Designbearbeitungstools, z.B. FigmaUnabhängiger Denker und proaktiver Problemlöser