Volver a empleos
ScovaiScovaiJobs
LS

Look4IT Sp. z o. o. (KRAZ: 7880)

Founding Engineer - TypeScript / Node.js / Electron

warsaw, PLPresencialContratoTiempo completo

Publicado 24 sept 2026

Este empleo está publicado en PL

Dla naszego klienta, start-upu tworzącego modularną platformę sprzętowo-software'ową, która zmienia sposób, w jaki wchodzisz w interakcję z komputerem, szukamy pierwszego inżyniera software na stałe.

Czym jest ten produkt? To zestaw fizycznych modułów, które kładziesz na biurku i konfigurujesz pod swój sposób pracy - ekran dotykowy, suwak, enkodery i klawisze - połączonych z oprogramowaniem, które nimi steruje i pozwala je dowolnie programować. Coś w duchu Stream Decka czy Loupedeck, ale w otwartej, modularnej i rozbudowywalnej formie: użytkownik sam składa swój panel sterowania, a twórcy pluginów rozszerzają jego możliwości. To sprzęt, który realnie zmienia to, jak ludzie pracują z komputerem, gramy, montują czy streamują.

Produkt jest realny: ponad 1000 zamówień przedpremierowych, największy technologiczny projekt na Kickstarterze z Polski, iF Design Award 2026 i własne stoisko na CES 2026. Sprzęt jest w produkcji, pierwsza masowa seria trafi do użytkowników w ciągu dwóch miesięcy.

O roli:

Przejmiesz aplikację desktopową i platformę pluginów, a w kolejnych tygodniach pomożesz zbudować wokół nich zespół (będziesz mieć wpływ na rekrutacje). Będziesz podejmować decyzje architektoniczne i blisko współpracować z zespołem firmware - aplikacja jest integralną częścią produktu, więc wiele rozwiązań powstaje na styku software i hardware.

To nie jest projekt od zera. Aplikacja działa i korzystają z niej testerzy ze społeczności. Zadanie polega na jej usprawnianiu i stopniowej wymianie komponentów na lepsze i łatwiejsze w utrzymaniu. W najbliższym czasie backend serwerowy zostanie przeniesiony na wygodniejsze rozwiązanie.

Z czym będziesz pracować:

  • Aplikacja desktopowa: Electron, React.js, Node.js (ok. 174 tys. linii kodu), Windows, macOS, Linux
  • Runtime pluginów w Node.js i SDK dla twórców, renderer oparty na Chromium plus snippety C++ do wycinania/kompresji klatek
  • Moduł komunikacji z urządzeniem po USB (używany też do aktualizacji firmware)
  • Serwisy systemowe w Swift (macOS) i .NET (Windows)

Requirements

Kogo szukamy:

  • min 3-5 lat komercyjnego doświadczenia z TypeScriptem i Node.js, dobre rozumienie asynchroniczności, procesów i zarządzania pamięcią
  • Doświadczenie z aplikacją desktopową, najlepiej w Electronie
  • Brak lęku przed hardware'em - chęć zejścia niżej, np. komunikacja z mikrokontrolerem po USB czy oprogramowanie fikstur testowych
  • Doświadczenie w przejmowaniu i etapowym poprawianiu cudzego kodu, samodzielność w decyzjach

Jak pracujemy z AI:

Mamy aspirację, by być zespołem AI-native - AI jest u nas realnym elementem codziennego procesu wytwarzania oprogramowania, a nie dodatkiem czy ciekawostką. Nie chodzi jednak o to, żeby po prostu "promptować LLMy". Szukamy kogoś, kto potrafi świadomie ocenić, co z generowanego kodu faktycznie nadaje się na produkcję, i zbudować wokół tego proces weryfikacji.

Oczekujemy, że nowa osoba pomoże nam ułożyć te procesy w skali zespołu - wypracować dobre praktyki, standardy i sposoby kontroli jakości, z których będą korzystać kolejni inżynierowie. To rola współtworzenia kultury pracy z AI, a nie tylko indywidualnego dobrego korzystania z narzędzi.

Na plus:

Zainteresowanie gamingiem, automatyzacją i smart home (np. Home Assistant), sprzęt typu Stream Deck lub Loupedeck, klawiatury mechaniczne, własne projekty na Arduino, ESP32 lub Raspberry Pi, trochę C++ lub Rust.

Ta rola pasuje do kogoś, kto lubi krok po kroku poprawiać działający system. Mniej sprawdzi się osoba, która chce wszystko od razu przepisać, albo programista wyłącznie frontendowy.

Benefits

  • B2B + ESOP
  • Praca hybrydowa, min. 3 dni w tygodniu w biurze na Żoliborzu w Warszawie
  • Realny wpływ na kształt oprogramowania i pełny zestaw modułów na biurku

Rekrutacja:

Krótka rozmowa wstępna, rozmowa techniczna z CTO na naszym kodzie (bez algorytmów na tablicy) i spotkanie z founderami. Decyzja w ciągu tygodnia od ostatniej rozmowy. Zamiast listu motywacyjnego napisz kilka zdań o tym, co masz na biurku i co ostatnio udało Ci się zautomatyzować.

Resumen del puesto

Tipo de empleo

Tiempo completo

Habilidades requeridas

TypeScriptNode.jsElectron (desktop application development)React.jsAsynchronous programming and memory management (Node/TypeScript)Cross-platform desktop development (Windows, macOS, Linux)USB device communication and firmware update workflowsNative C++ integration for Node/Chromium (media frame processing)Plugin runtime and SDK design for third-party developersTaking over and incrementally improving existing/legacy codebasesArchitectural decision-making and cross-disciplinary collaboration with firmware/hardware teamsAI-assisted development governance — evaluating LLM-generated code and building verification processesInterfacing with OS system services (Swift for macOS, .NET for Windows)Embedded/microcontroller familiarity (Arduino, ESP32, Raspberry Pi)

Empleos similares

STAFIDE

Senior Data Engineer Azure

STAFIDE

warsaw, PLPresencialContratoTiempo completo
hace 22 días
Rcruitable

Sales/Business Development Representative

Rcruitable

warsaw, PLPresencialContratoTiempo completo7800 € – 13.800 € / año
el mes pasado
AgileEngine

Application Security Engineer ID71662

AgileEngine

warsaw, PLPresencialPermanenteTiempo completo
hace 6 días
AgileEngine

Talent Community | Senior Shopify Engineer ID57979

AgileEngine

warsaw, PLPresencialPermanenteTiempo completo
hace 7 días
AgileEngine

Senior Data and Analytics Engineer ID89052

AgileEngine

warsaw, PLPresencialPermanenteTiempo completo
hace 9 días
AgileEngine

Data Engineer ID89384

AgileEngine

warsaw, PLPresencialPermanenteTiempo completo
hace 10 días