Backend Developer
Cosibella to dynamicznie rozwijający się e-commerce w branży beauty. Na co dzień tworzymy miejsce, które oferuje duży wybór produktów kosmetycznych i dzieli się wiedzą o doborze odpowiedniej pielęgnacji. Rozwijamy sprzedaż internetową, budujemy silne marki własne i tworzymy sieć naszych punktów stacjonarnych - Cosibella Cornerów. 💄
Dążymy do ciągłego rozwoju Cosibelli, dlatego poszukujemy do naszego zespołu osoby, która obejmie stanowisko Backend Developer.
Miejsce: 100% zdalnie
Wymiar godzin: ok. 160-168 h miesięcznie
Stawka godzinowa: 47-55 zł brutto/h przy umowie zlecenie lub netto przy B2B
Na czym polega ta rola❔
Na tym stanowisku dołączysz do zgranego, 3-osobowego zespołu, łącząc rozwój zaawansowanej architektury backendowej i procesów ETL z bezpośrednim wsparciem dla biznesu poprzez dostarczanie zautomatyzowanych raportów oraz integracji systemowych. Twoja codzienna praca skupi się na projektowaniu wydajnych API, optymalizacji baz danych oraz zarządzaniu infrastrukturą chmurową i serwerową. Działamy w metodyce zwinnej, dbając o najwyższą jakość kodu, a realizację zadań planujemy w systemie ClickUp, spotykając się regularnie na sprintach oraz cotygodniowych statusach (weekly).
Obowiązki na tym stanowisku:
1. Rozwój architektury serwerowej i API
Projektowanie, tworzenie i rozwijanie aplikacji backendowych oraz mikroserwisów w oparciu o środowisko Node.js i framework Express.js.
Tworzenie, rozbudowa i dokumentowanie wydajnych oraz bezpiecznych interfejsów REST API na potrzeby komunikacji z systemami wewnętrznymi i zewnętrznymi.
Zapewnianie stabilności i jakości tworzonego oprogramowania poprzez pisanie testów jednostkowych.
Praktyczne wykorzystanie oraz obsługa mechanizmów Webhook udostępnianych przez różnorodne zewnętrzne platformy i systemy API.
2. Zarządzanie bazami danych i Big Data
Projektowanie struktur, optymalizacja zapytań oraz bieżące utrzymanie relacyjnych baz danych (SQL) oraz baz nierelacyjnych (NoSQL).
Praktyczna znajomość narzędzi ORM/ODM do obsługi baz danych w Node.js.
Praca z dużymi zbiorami danych i realizacja zadań analitycznych w chmurze z wykorzystaniem Google BigQuery.
3. Automatyzacja, ETL i Integracja z Biznesem (Excel)
Budowanie integracji pomiędzy bazami SQL/NoSQL/BigQuery a arkuszami Excel, w celu dostarczania gotowych raportów dla biznesu.
Budowanie dynamicznych połączeń i integracji w środowisku Google Apps Script.
4. Infrastruktura i Środowisko Deweloperskie (DevOps)
Konteneryzacja aplikacji i zarządzanie kontenerami przy użyciu narzędzia Docker.
Praca w chmurze Google Cloud Platform (GCP) w zakresie wdrażania aplikacji i zarządzania jej komponentami.
Administracja i konfiguracja środowisk uruchomieniowych w systemach z rodziny Linux.
Konfiguracja i podstawowa administracja serwerem Nginx w roli Reverse Proxy oraz Load Balancera.
Efektywne wykorzystanie systemu kontroli wersji Git.
Nasze wymagania:
Minimum rok doświadczenia na analogicznym lub pokrewnym stanowisku.
Dobra znajomość Node.js oraz frameworka Express.js.
Praktyczna znajomość relacyjnych (SQL) i nierelacyjnych (NoSQL) baz danych.
Doświadczenie w pracy z REST API.
Znajomość środowiska Linux oraz narzędzia Docker.
Znajomość języka polskiego na poziomie min. B2.
Znajomość języka angielskiego na poziomie umożliwiającym swobodne czytanie dokumentacji technicznej.
Mile widziane:
Doświadczenie w pracy z chmurą Google Cloud Platform (GCP) oraz BigQuery.
Praktyczna umiejętność pisania testów jednostkowych.
Znajomość języka Python.
Bardzo dobra znajomość programu Excel (w tym VBA oraz Power Query).
Nie aplikuj, jeśli… ❌
Nie zgadzasz się na proponowane przez nas formy zatrudnienia.
Masz problem z motywacją w zdalnym i elastycznym trybie działania.
Nie czujesz się komfortowo podczas spotkań z włączoną kamerką.
Dynamiczne i zmienne środowisko nie jest dla Ciebie komfortowe.
Jak wygląda dzień w Cosibelli ❔
Działamy głównie zdalnie, dlatego fundamentem naszej współpracy są sprawna komunikacja, samodzielność i partnerstwo. Stawiamy na dużą elastyczność oraz wzajemne zaufanie, dbając przy tym o terminowość i sprawny przepływ informacji online. Ważnym elementem naszej kultury są spotkania zespołowe z włączonymi kamerkami - pozwalają nam one budować relacje, mimo że na co dzień większość z nas działa z własnego domu. Do zadań podchodzimy z dużą dozą autonomii i pełną odpowiedzialnością. Nie stoimy w miejscu - zmiana to nasze drugie imię, a dynamiczne tempo to nasza codzienność.
Etapy rekrutacji:
Rozmowa z osobą z działu HR i Kierownikiem działu IT.
Zadanie rekrutacyjne.
To oferujemy:
🧠 Wsparcie psychologów - Twoje zdrowie psychiczne jest dla nas priorytetem, dlatego zapewniamy profesjonalne wsparcie.
📚 Budżet szkoleniowy oraz biblioteka pracownicza - Rozwijaj się w swojej dziedzinie i zdobywaj nową wiedzę dzięki naszym szkoleniom.
🎉 Budżet integracyjny - Wsparcie finansowe dla inicjatyw integracyjnych, które budują silne relacje w zespole.
💄 Zniżki na asortyment i zabiegi w Cosibella Corner - Dbamy o Twój wygląd i dobre samopoczucie. Z oferty zabiegów w promocyjnej cenie mogą skorzystać także Twoi bliscy.
💆 Masaże i konsultacje kosmetologiczne - Relaksuj się i dbaj o swój wygląd w godzinach wykonywania zlecenia.
👓 Dopłata do okularów, opieki medycznej i karty sportowej - Dbamy o Twoje zdrowie i dobre samopoczucie, wspierając Cię w codziennych potrzebach.
🏆 Dodatek kwartalny zależny od zysków firmy - Twój wkład w rozwój Cosibelli jest doceniany, dlatego oferujemy premie za osiągnięcia.
👥 Program poleceniowy - Korzystaj z premii finansowych za rekomendowanie nowych osób do naszej organizacji.
Cosibella sp. z o.o. posiada procedury wdrażające ustawę o ochronie sygnalistów.
Backend Developer
Backend Developer