Honeycomb Software ist ein innovatives, schnell wachsendes Softwareunternehmen, das digitale Produkte für Startups und Online-Unternehmen entwickelt. Wir sind auf der Suche nach einem motivierten und erfahrenen technischen Leiter, der unser Team bereichert. In dieser Rolle leiten Sie technische Initiativen, leiten Entwicklungsteams und treiben die Implementierung innovativer Lösungen voran. Sie arbeiten eng mit Stakeholdern zusammen, um Projektanforderungen zu verstehen, Architekturstrategien zu
Honeycomb Software ist ein innovatives, schnell wachsendes Softwareunternehmen, das digitale Produkte für Startups und Online-Unternehmen entwickelt. Wir sind auf der Suche nach einem motivierten und erfahrenen technischen Leiter, der unser Team bereichert. In dieser Rolle leiten Sie technische Initiativen, leiten Entwicklungsteams und treiben die Implementierung innovativer Lösungen voran. Sie arbeiten eng mit Stakeholdern zusammen, um Projektanforderungen zu verstehen, Architekturstrategien zu definieren und die erfolgreiche Bereitstellung außergewöhnlicher Softwareprodukte sicherzustellen. Projektbeschreibung: Unser aktuelles Projekt besteht darin, Öl- und Gasunternehmen durch den Einsatz von KI- und Computer-Vision-Technologien in die Lage zu versetzen, saubere Energie zu erzeugen und Prozesse im Zusammenhang mit HSE, ESG und Betrieb zu automatisieren. Tech-Stack: NodeJS, JavaScript Core, Python, Browser-APIs, DOM, CSS, React.js (mit Hooks), RESTful API, NestJS, Prisma oder Sequelize, MySQL oder PostgreSQL, Docker, K8S, Helm, Jest. ANFORDERUNGEN: 7+ Jahre Erfahrung als Full-Stack-Ingenieur mit Schwerpunkt auf Führung und technischem Fachwissen oder eine ähnliche Rolle. Kenntnisse in NodeJS, mit starkem Fokus auf das Schreiben von sauberem, wartbarem und effizientem Code. Solides Verständnis von Front-End-Technologien: HTML5, CSS3 und JavaScript. Erfahrung mit Front-End-Frameworks wie React oder Angular. Starke Erfahrung mit Datenbanksystemen (SQL und NoSQL), API-Design und Integration. Vertrautheit mit Cloud-Plattformen (z. B. AWS, Azure, GCP) und Containerisierungstechnologien (z. B. Docker, Kubernetes). Umfangreiche Kenntnisse der DevOps-Praktiken, einschließlich CI/CDpipelines , automatisiertes Testen und Infrastruktur-Ascode. Solides Verständnis von Softwareentwicklungsmethoden, Architekturmustern (z. B. Microservices, MVC) und Best Practices. Erfahrung in der Automatisierung von Geschäftsprozessen (ERP, CRM, HRM) mit Fremdsystemen wie Oracle, SAP, Microsoft. Verständnis der Prinzipien verteilter Systeme. Konsensalgorithmen, Unterschiede zwischen zustandslosen und zustandsbehafteten Systemen sowie die Vor- und Nachteile jedes Ansatzes. Fähigkeit, zustandsbehaftete Systeme mit horizontalen Skalierbarkeitsfunktionen aufzubauen. Verständnis von Transaktionsprinzipien, einschließlich der Komplexität der Konstruktion komplexer Transaktionen über verschiedene Systeme hinweg. Führungsqualitäten mit einer Erfolgsbilanz in der erfolgreichen Leitung und Leitung von Entwicklungsteams. Erfahrung in der Durchführung von Interviews und Kenntnisse in Interviewanalysetechniken. Fähigkeit, Roadmaps zu erstellen und zu pflegen. Ein tiefes Verständnis von Geschäftsabläufen in verschiedenen Bereichen. Will beaplus: Erfahrung mit Blockchain-Projekten. Erfahrung mit offenen AI-Produktintegrationen. Kenntnisse in Python isaplus. Fähigkeit, Datenbankabfragen (Indizes, Abfrageverfolgung) zu optimieren Wissenschaft, Ingenieurwesen oder ein verwandter Bereich. VERANTWORTLICHKEITEN: Arbeite hauptsächlich am Web-Frontend und Backend. Leite technische Initiativen und leite Entwicklungsteams zur Bereitstellung hochwertiger Lösungen. Enge Zusammenarbeit mit Stakeholdern, um Projektanforderungen zu verstehen und Architekturstrategien zu definieren. Die Implementierung skalierbarer, sicherer und leistungsstarker Softwarelösungen voranzutreiben. Evaluierung und Wählen Sie geeignete Technologien, Frameworks usw. ausTools zur Unterstützung der Entwicklungsbemühungen. Wählen und bewerten Sie geeignete Technologien, Frameworks und Tools, um den Entwicklungsprozess zu unterstützen und die Effizienz zu maximieren. Fördern Sie Best Practices in Codequalität, Tests und Dokumentation, um hohe Standards der Softwareverarbeitung sicherzustellen. Arbeiten Sie mit Produktmanagern, Softwareentwicklern und UX/UI-Designern zusammen, um zu verstehen Geschäftsanforderungen und übersetzen sie in technische Lösungen. Priorisieren Sie die langfristige Robustheit und Wartbarkeit von Systemen durch Designprinzipien, Tests und kontinuierliche Verbesserung. Besprechen, erstellen und unterstützen Sie eine Roadmap für mehrere Teams Teammitglieder mit Sitz in der Ukraine, Polen, den USA usw. Sie haben die Möglichkeit, entweder von unserem Büro aus oder aus der Ferne zu arbeiten. Sie haben die Möglichkeit, einen wesentlichen Einfluss auf die technologische Roadmap und das zukünftige Wachstum des Unternehmens zu nehmen. Bewerben Sie sich jetzt, um unserem dynamischen Team beizutreten und zur Schaffung außergewöhnlicher Markterlebnisse beizutragen.