.
Full-stack Developer (Angular + Kotlin)
  • Konin
Full-stack Developer (Angular + Kotlin)
Konin, Konin, Greater Poland Voivodeship, Polska
E-DU.LEK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
23. 5. 2025
Informacje o stanowisku

technologies-expected :


  • Angular
  • TypeScript
  • Kotlin
  • RxJS
  • Git
  • SQL
  • clean code

technologies-optional :


  • Spring Boot
  • Angular Material
  • Gradle
  • GitHub Actions
  • PostgreSQL
  • DDD

about-project :


  • 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
  • Aktualizacja API w sposób wstecznie kompatybilny
  • Niezawodna komunikacja asynchroniczna (outbox pattern)
  • 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

benefits :


  • możliwość pracy zdalnej
  • elastyczny czas pracy
  • spotkania integracyjne
  • brak dress code’u

  • Praca Konin
  • Konin - Oferty pracy w okolicznych lokalizacjach


    83 453
    9 206