12. Februar 2024
Senior Full Stack Engineer віддалено Über uns: Data Science UA ist ein Dienstleistungsunternehmen mit ausgeprägter Datenwissenschafts- und KI-Expertise. Unsere Reise begann 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 und verfügen über ein Netzwerk von über 30.000 führenden KI-Ingenieuren. Über den K
12. Februar 2024
Senior Full Stack Engineer
віддалено
Über uns:
Data Science UA ist ein Dienstleistungsunternehmen mit ausgeprägter Datenwissenschafts- und KI-Expertise. Unsere Reise begann 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 und verfügen über ein Netzwerk von über 30.000 führenden KI-Ingenieuren.
Über den Kunden: Unser Kunde ist ein Vorreiter in datengesteuerter Werbung, bekannt für seinen innovativen Ansatz zur Optimierung von Anzeigenplatzierungen und Kampagneneffektivität durch fortschrittliche Analysen und Maschinen Lerntechniken. Ziel des Unternehmens ist es, die Werbung zu revolutionieren, indem es Marken ermöglicht, ihre Zielgruppen effektiver zu erreichen.
Über die Rolle: Wir suchen einen erfahrenen
Senior Full Stack Engineer, der sich dem Team anschließt, um innovative Erkenntnisse zu entwickeln und Analysefunktionen in einer brandneuen Self-Service-Plattform, die von Grund auf darauf ausgelegt ist, einen produktorientierten Wachstumsansatz (PLG) zu nutzen. In dieser Rolle arbeiten Sie eng mit Produktmanagern, Designern und Dateningenieuren zusammen, um eine nahtlose Integration von Analysefunktionen in die Plattform sicherzustellen. Die Fähigkeit, häufig zu iterieren und hochwertige, durchgängig eigene Funktionen bereitzustellen, ist in dieser Rolle von entscheidender Bedeutung.
Diese Stelle befindet sich entweder in Kiew oder Lemberg, Ukraine. Das Team ist sowohl in Kiew als auch in Lemberg ansässig und arbeitet hauptsächlich remote, mit gelegentlichen Teambesprechungen im Büro in Lemberg. Anforderungen: – 5+ Jahre Erfahrung in der Full-Stack-Entwicklung mit Schwerpunkt auf Webanwendungen und datengesteuerten Plattformen
— Bachelor-Abschluss in Informatik, Computeringenieurwesen oder einem verwandten technischen Bereich.
— Gute Kenntnisse in TypeScript, einschließlich guter Typisierung und Schnittstellendesign für skalierbare Codebasen.
— Tiefes Verständnis von React und seinem Ökosystem, einschließlich Hooks, Funktionskomponenten und React Server Components (RSC).
— Kenntnisse in Tailwind CSS zum Erstellen reaktionsfähiger, zugänglicher und ästhetisch ansprechender Benutzeroberflächen.
– Erfahrung in der Erstellung von Datenvisualisierungstools und Dashboards mithilfe von React-basierten Bibliotheken (z. B. D3.js, Chart.js).
– Erfahrung mit SSR (Server-Side Rendering) und SSG (Static Site Generation) unter Verwendung von Next.js, Optimierung für Leistung und SEO.
– Kenntnisse in der Backend-Entwicklung (z. B. Node.js) mit tRPC als API-Framework.
— Erfahrung im Entwerfen und Entwickeln von APIs, im Umgang mit Authentifizierung, Autorisierung und Best Practices für die Sicherheit.
— Kenntnisse im Aufbau skalierbarer und zuverlässiger Datenabrufebenen, insbesondere für Echtzeit- oder groß angelegte Analysen.
— Erfahrung mit serverlosen Architekturen, Verständnis für Edge Computing und CDN-Nutzung zur Verbesserung von Leistung und Zuverlässigkeit.
— Solide Erfahrung mit Vercel oder anderen serverlosen Plattformen für Bereitstellung, CI/CD-Pipelines und Leistungsüberwachung.
– Erfahrung mit Unit- und End-to-End-Test-Frameworks wie Vitest, Cypress oder ähnlichem, um die Qualität und Stabilität der App sicherzustellenlikationen.
— Kenntnisse in Git für die Versionskontrolle, einschließlich Erfahrung mit Pull-Requests, Codeüberprüfungen und Verzweigungsstrategien.
Wäre von Vorteil: – Vertrautheit mit digitaler Werbung oder Medienanalyse.
— Kenntnisse in SEO, Barrierefreiheit und Leistungsoptimierung für Webanwendungen.
Verantwortlichkeiten: – Entwerfen und implementieren Sie Insights- und Analyse-Dashboards für die Self-Service-Plattform, um Benutzern umsetzbare Daten zur Verbesserung ihrer Kampagnen bereitzustellen.
— Entwickeln Sie sowohl Frontend- als auch Backend-Dienste mit React, Next.js und TypeScript und sorgen Sie so für eine nahtlose Integration zwischen Komponenten.
— Erstellen Sie mithilfe von tRPC robuste, skalierbare APIs, um Analysedaten für die Frontend-Anwendung bereitzustellen.
— Erstellen Sie über Next.js effiziente serverseitig gerenderte (SSR) oder statische Website-generierte (SSG) Seiten für leistungsoptimierte Analyseanzeigen.
— Arbeiten Sie mit den Designern zusammen, um mithilfe von Tailwind CSS reaktionsfähige und optisch ansprechende Benutzeroberflächen zu implementieren und so ein reibungsloses, intuitives Erlebnis für die Benutzer der Plattform zu gewährleisten.
– Optimieren Sie den gesamten Stack, um schnelle Ladezeiten, einen Datenabruf mit geringer Latenz und ein reibungsloses Benutzererlebnis zu gewährleisten, insbesondere bei datenintensiven Visualisierungen und Analyseseiten.
— Bereitstellen und verwalten Sie die Plattform mit Vercel, nutzen Sie die serverlosen Funktionen für Backend-Prozesse und sorgen Sie für effiziente Bereitstellungen und Skalierung.
– Nehmen Sie an Codeüberprüfungen, Paarprogrammierungen und Wissensaustauschsitzungen teil, um qualitativ hochwertigen, wartbaren Code sicherzustellen.
— Implementieren Sie Einheits- und End-to-End-Tests für Frontend- und Backend-Komponenten, um die Zuverlässigkeit sicherzustellen und Fehler in der Produktion zu reduzieren.
Das Unternehmen bietet: – Eine Möglichkeit, an der Spitze der Werbetechnologie zu stehen und wichtige Marketingentscheidungen zu beeinflussen.
— Eine kollaborative, innovative Umgebung, in der Ihre Beiträge einen Unterschied machen.
— Die Chance, mit einem leidenschaftlichen Team aus Datenwissenschaftlern, Ingenieuren, Produktmanagern und Designern zusammenzuarbeiten.
– Eine Kultur, die Lernen, Wachstum und das Streben nach Exzellenz schätzt.