Programistka / Programista Backend
Programistka / Programista Backend w Zespole Wytwarzania Oprogramowania
Miejsce pracy: Warszawa
Szukamy osoby, która posiada:
Bardzo dobrą znajomość Python (+FastAPI) - minimum 2 lata udokumentowanego doświadczenia zawodowego
Dobrą znajomość JavaScript oraz Node.js
Doświadczenie w projektowaniu i wykorzystywaniu interfejsów REST API, API async/sync
Umiejętność stosowania wzorców projektowych
Znajomość architektury mikroserwisów i integracji usług
Umiejętność sprawnego posługiwania się narzędziami deweloperskimi
Umiejętność debugowania, testowania i optymalizacji kodu oraz znajomość narzędzi do testowania jednostkowego i integracyjnego
Doświadczenie w pracy z systemami bazodanowymi (PostgreSQL, MongoDB)
Doświadczenie w pracy z systemami kolejkowymi np.: RabbitMQ
Doświadczenie w pracy ze środowiskami chmurowymi
Co oferujemy? To zależy od Twoich potrzeb:
Potrzebujesz wyzwań?
Ciekawa, ambitna i odpowiedzialna praca w dynamicznie rozwijającym się zespole czeka na Ciebie.
Chcesz zadbać o siebie i bliskich?
Oferujemy prywatną opiekę medyczną oraz ubezpieczenia grupowe na życie.
Chcesz się rozwijać?
U nas będziesz mieć wiele okazji: programy szkoleniowe i rozwojowe, dofinansowanie do podnoszenia kwalifikacji zawodowych, możliwość awansu…
Lubisz aktywność fizyczną?
Mamy dla Ciebie kartę Multisport.
Chcesz mieć chwilę dla siebie?
Oferujemy dofinansowanie do wypoczynku.
Twoim zadaniem będzie:
Projektowanie i implementacja oprogramowania
Pisanie kodu w wybranym języku programowania zgodnie ze specyfikacją projektową i standardami firmy.
Implementacja nowych funkcjonalności oraz utrzymanie istniejących modułów.
Analiza wymagań biznesowych i technicznych, opracowanie algorytmów na potrzeby tworzonego oprogramowania
Współpraca z analitykami, projektantami UI/UX, testerami i liderem technicznym.
Szacowanie czasochłonności realizowanych prac programistycznych.
Testowanie i zapewnienie jakości kodu, tworzenie i wykonywanie testów jednostkowych, integracyjnych.
Tworzenie i aktualizacja dokumentacji technicznej wytwarzanego oprogramowania.
Raportowanie postępów prac oraz ewentualnych problemów technicznych.
Debugowanie i eliminacja błędów w istniejących rozwiązaniach.
Proponowanie usprawnień w zakresie architektury, wydajności czy bezpieczeństwa aplikacji.
Realizacja zadań zgodnie z przyjętym harmonogramem i priorytetami
Czekamy na Twoje CV!
Programistka / Programista Backend
Programistka / Programista Backend