Wir suchen einen erfahrenen Full-Stack-Entwickler, der gerne coole Webprodukte erstellt, komplexe Probleme löst und an zukünftigen Funktionen bastelt. Unternehmen: Ukrainisches Softwareunternehmen, das Software für macOS für Benutzer auf der ganzen Welt erstellt. Produkt: bestehende Website, Entwicklung neuer Funktionen für die Plattform, Einführung einer neuen Website. Team: ein tatkräftiges und gemütliches Team, zu dem Entwickler, Designer, Marketingspezialisten und CEO gehören. Was wir tun we
Wir suchen einen erfahrenen Full-Stack-Entwickler, der gerne coole Webprodukte erstellt, komplexe Probleme löst und an zukünftigen Funktionen bastelt. Unternehmen: Ukrainisches Softwareunternehmen, das Software für macOS für Benutzer auf der ganzen Welt erstellt. Produkt: bestehende Website, Entwicklung neuer Funktionen für die Plattform, Einführung einer neuen Website. Team: ein tatkräftiges und gemütliches Team, zu dem Entwickler, Designer, Marketingspezialisten und CEO gehören. Was wir tun werden: Entwicklung der Hauptwebsite; Arbeiten Sie an der Architektur und Funktionalität der Website; Überwachen Sie die Leistung der Website; Verbessern Sie die Qualität des Projektcodes; Entwickeln Sie andere Webprojekte des Unternehmens. Erstellen Sie komplexe Pläne für die Umgestaltung der Codebasis. Implementieren Sie einen Refactoring-Plan. Entwickeln Sie neue Funktionen und pflegen Sie vorhandenen Code. Anforderungen Was Sie benötigen: 4+ Jahre kommerzielle Erfahrung in der Webentwicklung; 2+ Jahre Erfahrung als Full-Stack-Entwickler; Erfahrung in der Entwicklung von Webanwendungen mit modernen JavaScript- und TypeScript-Frameworks; Unbedingt Erfahrung mit Vue.js; Kenntnisse des VanillaJS-Frameworks; Kenntnisse von Node.js für die Serverprogrammierung; Erfahrung mit Go und PHP (Versionen 5.2 und 7 oder höher) als Serversprachen; Erfahrung in der Entwicklung und Integration mit REST API; Erfahrung mit S3-Buckets (AWS) oder ähnlichen Systemen; Erfahrung im Umgang mit Datenbanken (MySQL, PostgreSQL und Redis); Erfahrung mit Docker und Docker-Compose für effiziente Containerisierungs- und Bereitstellungsstrategien; Kenntnisse in der Schnittstellenentwicklung mit Tailwind CSS; Verständnis von Methoden zur Schnittstellenoptimierung, einschließlich fundierter Kenntnisse des Webseiten-Rendering-Prozesses; Verständnis für Software- und Anwendungsdesign, Architekturprinzipien und -praktiken; Technisches Denken mit Liebe zum Detail. Von Vorteil: Erfahrung mit React und Svelte/SvelteKit; Erfahrung in der Erstellung eigener Projekte (Lieblingsprojekt) von Grund auf; Erfahrung mit Directus; Erfahrung mit der CloudFlare-API; Ein guter Sinn für Humor 😊 Vorteile, die wir bieten: Produktmarke – Hergestellt in der Ukraine 🇺🇦; Remote-Arbeit in der Ukraine oder anderswo in einer nahegelegenen Zeitzone; Viele interessante Aufgaben und Kommunikation mit dem Team; Direkte Auswirkung auf die Projektfunktionalität; Vergütung in USD; Angemessenes, freundliches Management und keine Bürokratie.