WebbyLab to ukraińska firma zajmująca się outsourcingiem IT. Tworzymy skalowalne i wielofunkcyjne aplikacje webowe oraz aplikacje mobilne z wykorzystaniem stosu Node.js, React, React Native, PHP. Z sukcesem realizowaliśmy projekty dla Daimler Mercedes-Benz, Bayer, Pfizer, Uber, Ezlo itp.Obecnie nasza firma zatrudnia ponad 100 utalentowanych specjalistów i naszym celem jest wzmocnienie naszego zespołu fajnymi talentami, z którymi będziemy dzielić się naszymi wartościami, wspólnie się inspirować i
WebbyLab to ukraińska firma zajmująca się outsourcingiem IT. Tworzymy skalowalne i wielofunkcyjne aplikacje webowe oraz aplikacje mobilne z wykorzystaniem stosu Node.js, React, React Native, PHP. Z sukcesem realizowaliśmy projekty dla Daimler Mercedes-Benz, Bayer, Pfizer, Uber, Ezlo itp.
Obecnie nasza firma zatrudnia ponad 100 utalentowanych specjalistów i naszym celem jest wzmocnienie naszego zespołu fajnymi talentami, z którymi będziemy dzielić się naszymi wartościami, wspólnie się inspirować i rozwijać, osiągając nasze cele cele.
Szukamy Średniego programisty full-stack, który ma doświadczenie w tworzeniu frontendu i backendu. Oczekujemy zrozumienia twierdzeń ACID, SOLID i CAP, a także doświadczenia w budowaniu skalowalnych i solidnych rozwiązań. Ważna jest umiejętność pracy z architekturą, złożoną logiką biznesową i integracjami z usługami zewnętrznymi. Do Twoich zadań będzie należeć tworzenie nowych funkcjonalności, wdrażanie rozwiązań dla nowych klientów oraz wspieranie istniejących integracji.
Twoje umiejętności:
- ponad 2 lata komercyjnego doświadczenia w pełnym stosie z Node.js (Express, Koa) i React / Redux;
- Dogłębna znajomość TypeScript, JavaScript (ES6+), HTML5 i CSS3;
- Rozległe doświadczenie z MySQL lub PostgreSQL oraz praktyczne doświadczenie z TypeORM lub Sequelize;
- Zrozumienie projektu API REST i zasad budowania skalowalnych usług backendu;
- Doświadczenie w pisaniu autotestów (Jest, React Testing Library dla frontendu; Mocha lub Ava dla backendu);
- Dogłębne zrozumienie modelu zorientowanego na zdarzenia w Node.js i programowania asynchronicznego;
- Praktyczne doświadczenie z Dockerem (konteneryzacja, pisanie plików Dockerfile i docker-compose);
- Zrozumienie zasad MVC, SOLID, właściwości ACID i podstawowych pojęć kryptograficznych;
- Umiejętność oceny złożoności, oceny ryzyka i rozbicia wizji na konkretne zadania;
- Podstawowa wiedza z zakresu administrowania dystrybucjami Linuksa;
- Możliwość pracy z narzędziami AI w tworzeniu oprogramowania (Cursor, Claude Code, Gemini CLI).
Będzie dodatkowym atutem:
- Doświadczenie z React Native do programowania na urządzeniach mobilnych;
- Zrozumienie zasad i projektowania wzorców czystej architektury;
- Doświadczenie z usługami w chmurze (AWS, Azure lub GCP) i systemami monitorowania;
- Doświadczenie w tworzeniu lub publikowaniu własnych bibliotek lub pakiety;
- Znajomość języka angielskiego na poziomie Upper-Intermediate.
Nasze korzyści:
- Ciekawe i niestandardowe zadania, ciągły rozwój zawodowy i informacja zwrotna;
- Chcesz nauczyć się czegoś nowego? WebbyLab rekompensuje koszty kursów, szkoleń, konferencji itp.;
- kursy języka angielskiego i Speaking Club z native speakerem;
- Szkolenia wewnętrzne, wymiana doświadczeń, demonstracja projektu prezentacje;
- Dostęp do specjalistycznej literatury i konsultacji ekspertów od współpracowników;
- Elastyczny grafik i format pracy (zdalnie/na Ukrainie);
- 20 płatnych urlopów i dni chorobowych.
W swoim CV/liście motywacyjnym proszę podać oczekiwania dotyczące wynagrodzenia, szczegółowy opis doświadczenia zawodowego oraz dane kontaktowe.
Etapy selekcji: Rozmowa HR > zadanie testowe > rozmowa techniczna > rozmowa końcowa.
Ważne:zespół rekrutacyjny sprawdzi Twoją aplikację i skontaktuje się z Tobą, jeśli Twoje doświadczenie i kwalifikacje odpowiadają danemu stanowisku. Jeśli nikt się z Tobą nie skontaktował - nie martw się, oznacza to, że zapisaliśmy Twoje CV w naszej bazie danych na potrzeby przyszłych wakatów.