Requirements: Polish
Company: E-DU.LEK SPLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA
Region: Konin , Greater Poland Voivodeship
technologies-expected :
- Angular
- TypeScript
- Kotlin
- RxJS
- Git
- SQL
- clean code
technologies-optional :
- Spring Boot
- Angular Material
- Gradle
- GitHub Actions
- PostgreSQL
- DDD
about-project :
- Tworzymy swj produkt, ktry pomaga tysiacom lekarzy POZ szybciej i lepiej obsluzyc pacjentw dzieki Twojej pracy Polacy beda zdrowsi!
- 100% kodu back endu w Kotlinie
- Praktycznie 100% pokrycie kodu back endu testami (generalnie nie dopisujemy linijki kodu, jesli nie ma na to testu)
- Staramy sie na biezaco aktualizowac biblioteki korzystamy ze Spring Boota 3.4.5, Angulara 19 oraz nowego build systemu (esbuild, Vite)
- Stawiamy duzy nacisk na czytelnosc kodu i traktujemy serio wskazwki Uncle Boba
- Dokladne code review
- Stosujemy elementy DDD
- Bedziesz pracowac w malym zespole (3 programistw, designerka, Product Owner i Ty), majac realny wplyw na kierunek rozwoju aplikacji, wybr narzedzi, bibliotek i architekture
responsibilities :
- Implementacja nowych funkcjonalnosci
- Branie pod uwageplusw i minusw rznych opcji
- Naprawa sporadycznych bledw
- Zaangazowanie zadawanie pytan, zglaszanie uwag
- Wymiar czasu pracy: minimum etatu
- Tylko 1 call co 2 tygodnie poza tym pracujesz, kiedy chcesz mamy asynchroniczny model pracy
requirements-expected :
- Dobra znajomosc Angulara i TypeScriptu, znajomosc Kotlina (ewentualnie Javy + kontakt z Kotlinem): paradygmatu obiektowego i funkcyjnego
- Minimum rok doswiadczenia w rozwijaniu SPA (Angular/React/Vue.js)
- Minimum rok doswiadczenia w rozwijaniu back endu na JVM
- Umiejetnosc tworzenia niezawodnych systemw
- Przeprowadzanie migracji w bazie danych w sposb wstecznie kompatybilny
- Aktualizacja API w sposb wstecznie kompatybilny
- Niezawodna komunikacja asynchroniczna (outbox pattern)
- Znajomosc Springa, SQL-a (najlepiej PostgreSQL), protokolu HTTP, RxJS-a, Gita (w tym rebase, edycja lokalnej historii)
- Podstawowa znajomosc HTML-a i CSS-a
- Stosowanie zasad clean code, tworzenia latwego w utrzymaniu i rozwijaniu kodu oraz testw, przy jednoczesnym stawianiu potrzeb biznesowych na pierwszym miejscu
- Dostosowanie sie do przyjetych standardw, cierpliwosc, chec ciaglego doskonalenia
- Znajomosc jezyka polskiego
offered :
- Pracujesz, kiedy chcesz mamy asynchroniczny model pracy
- Pracujesz, gdzie chcesz nigdy nie bedziesz dojezdzac
- Bardzo luzna atmosfera
- Dokladne code review
- Masz duzy wplyw na produkt i sposb organizacji pracy
- Nauczysz sie dostrzegac wiecej i szerzej patrzec na problemy oraz potencjalne rozwiazania
benefits :
- mozliwosc pracy zdalnej
- elastyczny czas pracy
- spotkania integracyjne
- brak dress codeu