Full-Stack-Entwickler hinzugefügt Über uns: Data Science UA ist ein Dienstleistungsunternehmen mit ausgeprägter Datenwissenschafts- und KI-Expertise. Unsere Reise begann im Jahr 2016 mit der Organisation der ersten Data Science UA-Konferenz und legte den Grundstein für unser Wachstum. In den letzten sieben Jahren haben wir fleißig die größte Data-Science-Community in Osteuropa aufgebaut, die über ein Netzwerk von über 30.000 KI-Spitzeningenieuren verfügt. Über den Kunden: Unser Kunde ist eine Se
Full-Stack-Entwickler hinzugefügt Über uns: Data Science UA ist ein Dienstleistungsunternehmen mit ausgeprägter Datenwissenschafts- und KI-Expertise. Unsere Reise begann im Jahr 2016 mit der Organisation der ersten Data Science UA-Konferenz und legte den Grundstein für unser Wachstum. In den letzten sieben Jahren haben wir fleißig die größte Data-Science-Community in Osteuropa aufgebaut, die über ein Netzwerk von über 30.000 KI-Spitzeningenieuren verfügt. Über den Kunden: Unser Kunde ist eine Selbstbedienungsplattform, die es Performance-Vermarktern ermöglicht, mit den KI-Aktoren sofort Videos in jeder Sprache und jedem Stil zu erstellen. Das Unternehmen gibt Marketing- und Kreativteams die Möglichkeit, alles neben vorhandenen Gameplay-Aufzeichnungen schnell A/B-Tests durchzuführen, um eine breite Palette von Videostilen zu produzieren – von Greenscreen über schwebende Köpfe bis hin zu organischen Looks – vergleichbar mit dem, was echte Content-Ersteller machen. Die Plattform steigert die ROIon-Benutzerakquise und steigert die betriebliche Effizienz, indem sie die Notwendigkeit der Zusammenarbeit mit den Content-Erstellern überflüssig macht und Marketingfachleuten die vollständige Kontrolle über das Skript und den Stil des Videos gibt. Über die Rolle: Wir sind auf der Suche nach einem Full-Stack-Entwickler, der dem Team beitritt. Anforderungen: — Full-Stack-Entwicklererfahrung: Sie verfügen über mittlere bis höhere Full-Stack-Entwicklungserfahrung, mit mindestens 3 Jahren in einer Startup-Umgebung. — Technische Kenntnisse: Sie verfügen über ausgeprägte Kenntnisse in JavaScript und TypeScript und verfügen über umfangreiche Erfahrung in der Backend-Entwicklung mit serverlosen Node.js-Architekturen, insbesondere mit TypeScript und AWS Lambdas. Ihr Fachwissen erstreckt sich auf die Datenbankverwaltung mit PostgreSQL und die Frontend-Entwicklung mit Next.js React. — Produktorientiert: Sie erstellen nicht nur Funktionen, nach denen gefragt wurde, Sie verstehen auch die User Journey, die Produktvision und die Persona, um sicherzustellen, dass Sie bei Bedarf selbst Entscheidungen treffen können. — Qualifikationen: Ein Master-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich wird als Vorteil angesehen, ist aber nicht erforderlich. — Selbstgesteuerte Führung: Nachgewiesene Fähigkeit, Projekte selbstständig zum erfolgreichen Abschluss zu führen und Projekte ohne ständige Aufsicht über die Ziellinie zu bringen. — Webentwicklungsfähigkeiten: Sie verfügen über fundierte Kenntnisse in der Entwicklung und Wartung komplexer Webanwendungen und verstehen sowohl Front-End- als auch Back-End-Herausforderungen. - Cloud-Infrastruktur-Wissen: Zu Ihren Erfahrungen gehört die Erstellung und Verwaltung skalierbarer Cloud-Lösungen, insbesondere mit AWS-Services, die mit dem Unternehmen wachsen können. - Benutzerzentrierter Ansatz: Die Priorisierung der Benutzererfahrung und -bedürfnisse in jedem Projekt ist für Sie eine Selbstverständlichkeit. - Technologie als Werkzeug: Sie betrachten Technologie als Mittel zur Lösung von Problemen und zur Schaffung von Werten, nicht nur als Selbstzweck. - Unabhängigkeit und Zusammenarbeit: Sie sind eigenverantwortlich, verstehen aber den Wert von Teamarbeit und Zusammenarbeit. Nice tohave: – Sie legen Wert auf Einfachheit und haben ähnliche Komplexitäten wie Airbnb und Uber erlebt, insbesondere in Umgebungen mit hoher Auslastung wie Videoverarbeitung oder CPU-intensiven Aufgaben. – Ihre Erfahrung mit fortschrittlichen Arbeitsabläufen und Ihre Vorliebe für weniger technisches Durcheinander sowie die Konzentration auf pragmatische Lösungen zeichnen Sie aus. —Sie haben zu einer bedeutenden Benutzergruppe beigetragendurch pragmatische Entscheidungsfindung, auch wenn dies bedeutet, dass man manchmal mit nicht idealem Code arbeiten muss. Die Vorstellung, dass jemand perfekten Code über praktische, wirkungsvolle Entwicklung stellt, entspricht nicht unserer Philosophie. Verantwortlichkeiten: – Technische Projekte leiten und ausführen: Verantwortlich für die Überwachung und Mitarbeit bei einer Vielzahl technischer Initiativen, einschließlich der Entwicklung der Self-Service-Plattform, der Integration mit Marketingkanälen, Videogenerierungsmodulen, der Verbesserung interner Tools und der Weiterentwicklung des maschinellen Lernstapels. Diese Rolle erfordert eine aktive Teilnahme in jeder Projektphase, von der Planung bis zur Ausführung und Lieferung. - Vom Konzept bis zur Fertigstellung: Arbeiten Sie mit Produkt- und Designteams zusammen, um neue Funktionen zu erstellen und zu verfeinern. Beteiligen Sie sich an allen Phasen von der Planung bis zur Bereitstellung und sorgen Sie für ein Gleichgewicht zwischen Front-End-Ästhetik und Back-End-Funktionalität. - API-Integration und Codequalität: Verwalten Sie nahtlose API-Integrationen für einen dynamischen Datenfluss. Führen Sie Codeüberprüfungen durch, um Qualität und Sicherheit sicherzustellen, und pflegen Sie eine detaillierte Dokumentation für den laufenden Support. - Front-End Excellence: Verwandeln Sie Design-Mockups in reaktionsfähige, interaktive Webanwendungen. Konzentrieren Sie sich auf das Benutzererlebnis, optimieren Sie die Geschwindigkeit und stellen Sie die Kompatibilität mit allen gängigen Browsern und Geräten sicher. - Back-End-Entwicklung: Erstellen und pflegen Sie serverseitige Logik, einschließlich API-Entwicklung, Datenbankverwaltung und Gewährleistung der Skalierbarkeit und Sicherheit der Back-End-Infrastruktur. - Schnittstellendesign und Benutzerfreundlichkeit: Priorisieren Sie die Entwicklung benutzerfreundlicher Schnittstellen und legen Sie Wert auf einfache Navigation, Barrierefreiheitsstandards und reaktionsfähiges Design, um die Benutzereinbindung zu verbessern. Das Unternehmen bietet: —Leistungspaket. – Gelegenheit zur Zusammenarbeit mit einem dynamischen, zukunftsorientierten Team. —Kontinuierliche Lernmöglichkeiten, um über Branchentrends und Fortschritte auf dem Laufenden zu bleiben.