Honeycomb Software to innowacyjna, szybko rozwijająca się firma programistyczna, która opracowuje produkty cyfrowe dla startupów i firm internetowych. Poszukujemy energicznego i doświadczonego lidera technicznego, który wzbogaci nasz zespół. Na tym stanowisku będziesz kierować inicjatywami technicznymi, kierować zespołami programistycznymi i kierować wdrażaniem najnowocześniejszych rozwiązań. Będziesz ściśle współpracować z interesariuszami, aby zrozumieć wymagania projektu, zdefiniować strategi
Honeycomb Software to innowacyjna, szybko rozwijająca się firma programistyczna, która opracowuje produkty cyfrowe dla startupów i firm internetowych. Poszukujemy energicznego i doświadczonego lidera technicznego, który wzbogaci nasz zespół. Na tym stanowisku będziesz kierować inicjatywami technicznymi, kierować zespołami programistycznymi i kierować wdrażaniem najnowocześniejszych rozwiązań. Będziesz ściśle współpracować z interesariuszami, aby zrozumieć wymagania projektu, zdefiniować strategie architektoniczne i zapewnić pomyślne dostarczenie wyjątkowych produktów programowych. Opis projektu: Nasz obecny projekt polega na umożliwieniu przedsiębiorstwom naftowym i gazowym wytwarzania czystej energii poprzez zastosowanie technologii AI i Computer Vision, automatyzację procesów związanych z HSE, ESG i operacjami. Stos technologiczny: NodeJS, JavaScript Core, Python, API przeglądarek, DOM, CSS, React.js (z hakami), RESTful API, NestJS, Prisma orSequelize, MySQLor PostgreSQL, Docker, K8S, Helm, Jest. WYMAGANIA: Ponad 7 lat doświadczenia jako inżynier Full Stack ze szczególnym uwzględnieniem przywództwa i wiedzy technicznej lub na podobnym stanowisku Biegłość w NodeJS, ze szczególnym naciskiem na pisanie czystego, łatwego w utrzymaniu i wydajnego kodu Solidna znajomość technologii front-endowych: HTML5, CSS3 i JavaScript Doświadczenie z frameworkami front-end jak React lub Angular Silne doświadczenie z systemami baz danych (SQL i NoSQL), APIdesign i integracją Znajomość platform chmurowych (np. AWS, Azure, GCP) i technologii konteneryzacji (np. Docker, Kubernetes) Dobra znajomość praktyk DevOps, w tym CI/CDpipelines , testy automatyczne i infrastruktura ascode Solidne zrozumienie metodologii tworzenia oprogramowania, wzorców architektury (np. mikrousług, MVC) i najlepszych praktyk Doświadczenie w automatyzacji procesów biznesowych (ERP, CRM, HRM) z wykorzystaniem systemów obcych, takich jak Oracle, SAP, Microsoft. Znajomość zasad systemów rozproszonych, algorytmy konsensusu, różnice między systemami bezstanowymi i stanowymi oraz zalety i wady każdego podejścia. Możliwość budowania systemów stanowych z możliwościami skalowalności poziomej. Zrozumienie zasad transakcji, w tym złożoności konstruowania złożonych transakcji obejmujących różne systemy. Cechy przywódcze z udokumentowanymi osiągnięciami w zakresie skutecznego przewodzenia i kierowania zespołami programistycznymi. Doświadczenie w przeprowadzaniu wywiadów i znajomość technik analizy wywiadów Umiejętność tworzenia i utrzymywania planów działania Dobre zrozumienie operacji biznesowych w różnych domenach Will beaplus: Doświadczenie w projektach Blockchain Doświadczenie w integracji produktów Open AI Znajomość Pythona isaplus Umiejętność optymalizacji zapytań do baz danych (indeksy, śledzenie zapytań) Znajomość paradygmatu Web3 Podstawowa znajomość technologii WebGL Licencjat lub magister informatyki Nauka, inżynieria i dziedziny pokrewne OBOWIĄZKI: Przede wszystkim praca nad frontendem i backendem stron internetowych Kierowanie inicjatywami technicznymi, kierowanie zespołami programistycznymi w celu dostarczania rozwiązań wysokiej jakości Ścisła współpraca z interesariuszami w celu zrozumienia wymagań projektu i zdefiniowania strategii architektonicznych Kierowanie wdrażaniem skalowalnych, bezpiecznych i wydajnych rozwiązań programowych Ocena i wybrać odpowiednie technologie, frameworki iols wspierające wysiłki rozwojowe Wybierz i oceń odpowiednie technologie, frameworki i narzędzia, aby wesprzeć proces rozwoju i zmaksymalizować wydajność Stosuj najlepsze praktyki w zakresie jakości kodu, testowania i dokumentacji, aby zapewnić wysokie standardy wykonania oprogramowania Współpracuj z menedżerami produktu, inżynierami oprogramowania i projektantami UX/UI, aby zrozumieć wymagania biznesowe i przekładać je na rozwiązania techniczne Priorytetowo traktuj długoterminową solidność i łatwość konserwacji systemów poprzez zasady projektowania, testowanie i ciągłe doskonalenie Omawiaj, twórz i wspieraj jeden plan działania dla kilku zespołów OFERUJEMY: Możliwość rozwoju zawodowego i rozwoju Pełne wyzwań i ciekawe środowisko pracy z członkowie zespołu z siedzibą na Ukrainie, w Polsce, USA itp. Będziesz miał możliwość pracy w naszym biurze lub zdalnie. Możliwość wywarcia znaczącego wpływu na plan technologiczny firmy i przyszły rozwój. Aplikuj teraz, aby dołączyć do naszego dynamicznego zespołu i przyczynić się do tworzenia wyjątkowych i rynkowych doświadczeń.