Przejdź do treści
JZ Technology

Mała firma inżynierska, która nie ukrywa, jak pracuje

JZ Technology to firma technologiczna z Bydgoszczy. Budujemy oprogramowanie, dbamy o jakość systemów produkcyjnych i prowadzimy codzienne IT firm. Działamy jako Usługi informatyczne Jakub Zając — to nazwa, pod którą firma jest zarejestrowana i wystawia faktury.

Jakub Zając, założyciel i lider techniczny
Baza
Bydgoszcz, Polska
Języki
polski, angielski
Tryb pracy
zdalnie w całej Polsce i za granicą, na miejscu w Bydgoszczy i okolicach

Powstaliśmy z prostego spostrzeżenia: w projektach technologicznych najwięcej kosztuje nie kod, a rozmyta odpowiedzialność. Dlatego prowadzimy firmę w skali, w której zawsze wiadomo, kto podjął decyzję i kto odpowiada za jej skutki.

Pracujemy w trzech obszarach: budujemy produkty cyfrowe, dbamy o jakość i infrastrukturę systemów, które już działają, oraz prowadzimy obsługę informatyczną firm. Te obszary wzajemnie się karmią — nawyki z audytów i testowania trafiają do projektów, a doświadczenie z produkcji do audytów.

Trzon firmy jest celowo niewielki, a zespół projektowy powiększamy o zaufanych specjalistów, gdy zakres tego wymaga. Nie mamy działów ani opiekunów klienta. Bierzemy tyle pracy, ile jesteśmy w stanie dowieźć w obiecanej jakości — a jeśli projekt wymaga skali, której nie mamy, mówimy to na etapie wyceny.

Doświadczenie, na którym stoi ta praca, pochodzi w dużej mierze z projektów w środowiskach enterprise: dużej skali danych, regulacji i formalnych procesów wydań. Ten sam warsztat stosujemy do platformy danych i do kopii zapasowej w dwuosobowym biurze.

Zbudowałem tę firmę tak, żeby klient rozmawiał z osobą, która podejmuje decyzje techniczne, a nie z jej przedstawicielem. Dopóki mogę to utrzymać, nie zamierzam tego zmieniać.
Słowo założycielaJakub Zając, założyciel i lider techniczny

Zasady pracy

  • Jasna odpowiedzialność

    Wiesz, kto ustalił zakres, kto wykonuje pracę i kto odpowiada za efekt. Bez łańcucha pośredników.

  • Jakość to nie dopłata

    Testy, kontrola wersji i dokumentacja są częścią każdej realizacji, a nie osobną pozycją na fakturze.

  • Język decyzji, nie żargonu

    Wybory techniczne wyjaśniamy w kategoriach kosztu, ryzyka i czasu. Żargon zostaje w kodzie.

  • Długi horyzont

    Budujemy tak, żeby system dało się utrzymać i rozwijać za trzy lata — także bez naszego udziału.

Kompetencje, które wchodzą w projekt

Utrzymujemy skupioną strukturę realizacyjną i powiększamy zespół projektowy o zaufanych specjalistów, gdy zakres wymaga dodatkowych kompetencji.

To lista kompetencji, a nie lista pracowników. Przy każdym projekcie mówimy wprost, kto wykonuje którą część pracy.

Technologie

Krótka lista — wybieramy to, za czego utrzymanie potrafimy ręczyć.

Języki i frameworki

TypeScriptJavaScriptPythonReactNext.jsReact Native

Testy i jakość

PyTestTest automationAPI testingIntegration testingCI-integrated testing

Chmura i DevOps

AWSS3GlueRedshiftIAMCloudWatch

Bazy danych i dane

PostgreSQLSupabaseSQLETL / data pipelines

Sprawdźmy, czy do siebie pasujemy

Opowiedz, z czym się mierzysz. Jeśli nie jesteśmy właściwym wykonawcą, powiemy to wprost i podpowiemy, kogo szukać.