Tworzymy swój produkt, który pomaga tysiącom lekarzy POZ szybciej i lepiej obsłużyć pacjentów – dzięki Twojej pracy Polacy będą zdrowsi!
100% kodu back endu w Kotlinie
Praktycznie 100% pokrycie kodu back endu testami (generalnie nie dopisujemy linijki kodu, jeśli nie ma na to testu)
Staramy się na bieżąco aktualizować biblioteki – korzystamy ze Spring Boota 3.4.5, Angulara 19 oraz nowego build systemu (esbuild, Vite)
Stawiamy duży nacisk na czytelność kodu i traktujemy serio wskazówki Uncle Boba
Dokładne code review
Stosujemy elementy DDD
Będziesz pracować w małym zespole (3 programistów, designerka, Product Owner i Ty), mając realny wpływ na kierunek rozwoju aplikacji, wybór narzędzi, bibliotek i architekturę
responsibilities :
Implementacja nowych funkcjonalności
Branie pod uwagę plusów i minusów różnych opcji
Naprawa sporadycznych błędów
Zaangażowanie – zadawanie pytań, zgłaszanie uwag
Wymiar czasu pracy: minimum ½ etatu
Tylko 1 call co 2 tygodnie – poza tym pracujesz, kiedy chcesz – mamy asynchroniczny model pracy
requirements-expected :
Dobra znajomość Angulara i TypeScriptu, znajomość Kotlina (ewentualnie Javy + kontakt z Kotlinem): paradygmatu obiektowego i funkcyjnego
Minimum rok doświadczenia w rozwijaniu SPA (Angular/React/Vue.js)
Minimum rok doświadczenia w rozwijaniu back endu na JVM
Umiejętność tworzenia niezawodnych systemów
Przeprowadzanie migracji w bazie danych w sposób wstecznie kompatybilny
Znajomość Springa, SQL-a (najlepiej PostgreSQL), protokołu HTTP, RxJS-a, Gita (w tym rebase, edycja lokalnej historii)
Podstawowa znajomość HTML-a i CSS-a
Stosowanie zasad clean code, tworzenia łatwego w utrzymaniu i rozwijaniu kodu oraz testów, przy jednoczesnym stawianiu potrzeb biznesowych na pierwszym miejscu
Dostosowanie się do przyjętych standardów, cierpliwość, chęć ciągłego doskonalenia
Znajomość języka polskiego
offered :
Pracujesz, kiedy chcesz – mamy asynchroniczny model pracy
Pracujesz, gdzie chcesz – nigdy nie będziesz dojeżdżać
Bardzo luźna atmosfera
Dokładne code review
Masz duży wpływ na produkt i sposób organizacji pracy
Nauczysz się dostrzegać więcej i szerzej patrzeć na problemy oraz potencjalne rozwiązania