Praca: Senior Full-Stack Developer (Node.js + Angular)


Senior Full-Stack Developer (Node.js + Angular)
Miejsce pracy: Warszawa, Aleje Jerozolimskie 96

Do Działu Systemów Sport & Fitness poszukujemy doświadczonego Senior Full-Stack Developera. Chcesz objąć kluczową rolę w tworzeniu głównego systemu operacyjnego dla usług sportowych Medicover? Twój wkład będzie miał realny wpływ na rozwój platformy. Po finalizacji projektu masz możliwość dołączyć do zespołu utrzymaniowo-rozwojowego  w ramach struktur Działu Systemów Sport i Fitness. 

  • Forma współpracy: B2B 
  • Rekrutacja: zdalna 
  • Model pracy: zdalny (z możliwością spotkań w biurze w Warszawie 1-2 razy w miesiącu) 
Stack technologiczny:​
  • TypeScript 
  • Angular 
  • NestJS 
  • Kendo UI for Angular 
  • TypeORM 
  • MySQL 
  • Kubernetes 
Główne obowiązki:​
  • Tworzenie nowego systemu operacyjnego oraz rozwój ekosystemu informatycznego Medicover Sport w modelu full-stack
  • Przejęcie odpowiedzialności za jakość architektury aplikacji oraz zgodność z najlepszymi praktykami
  • Projektowanie, implementacja i testowanie nowych funkcjonalności
  • Optymalizacja kodu oraz dbanie o jego skalowalność
  • Współpraca z Product Ownerem, analitykami oraz zespołem frontend/backend
  • Mentoring i wspieranie mniej doświadczonych członków zespołu
Wymagania:​
  • Minimum 5 lat doświadczenia komercyjnego w pracy z Node.js i Angular
  • Bardzo dobra znajomość TypeScript
  • Doświadczenie z NestJS i nowoczesnym podejściem do projektowania backendu
  • Znajomość architektury komponentowej w Angular oraz biblioteki Kendo UI
  • Doświadczenie w pracy projektowej i samodzielność w podejmowaniu decyzji technicznych
  • Umiejętność pracy zespołowej i komunikatywność
  • Znajomość języka angielskiego na poziomie min. B2
Mile widziane:
  • Doświadczenie w projektach o dużej skali lub z sektora sport/wellness/medycznego
  • Umiejętność pracy w środowisku zwinnego wytwarzania oprogramowania (Agile/Scrum)
Oferujemy:​
  • Udział w innowacyjnych projektach wpływających na całą organizację
  • Przekrojowe spojrzenie na różne obszary działalności operacyjnej i bezpośredni wpływ na ich efektywność
  • Rozwój w obszarze inteligentnej automatyzacji oraz realny wpływ na kierunek dalszego rozwoju 
  • Pracę w oparciu o B2B (z możliwością pracy zdalnej) 
  • Bezpłatną opiekę medyczną dla Ciebie i Twojej rodziny 
  • Bezpłatny dostęp do ponad 4600 obiektów sportowych, rekreacyjnych i rozrywkowych w ramach pakietu Medicover Sport 
  • Dostęp do platformy Medicover Benefits (m.in. bilety do kina, teatru), zniżki na usługi i produkty oferowane przez spółki Medicover, grupowe ubezpieczenie NNW i inne 
  • Angażujące akcje w ramach kampanii well-beingowej „Zdrowie przez cały rok” 
  • Możliwość zaangażowania się w wolontariat pracowniczy Fundacji Medicover 
APLIKUJ TERAZ

Realny wpływ na kształt produktu od fazy koncepcji, przez implementację, po rozwój i optymalizację Twórcze, partnerskie podejście do tworzenia oprogramowania – bez pracy „na ticketach” Współpraca w zespole, dzielenie się wiedzą i wspólne projektowanie systemów z myślą o...

TypeScript/GO/Soliclity, DOKER, GIT (GH actions), GCP (GKE/GCE), Figmna Wymagania konieczne: Wykształcenie: brak lub niepełne podstawowe Wymagania inne: Wymagania: znajomość języka angielskiego na poziomie B2, znajomość: TypeScript/GO/Soliclity, DOKER, GIT (GH actions), GCP (GKE/GCE), Figmna


Kluczowe zadania na tym stanowisku: Zarządzanie środowiskiem Microsoft / Linux – wdrażanie i administracja usługami; Administracja infrastrukturą sieciową – konfiguracja i nadzór nad urządzeniami sieciowymi, zapewnienie ciągłości działania sieci; Monitoring i diagnostyka systemów...

Zadania: wykonywanie podniesienia wersji systemu działającego na bazie Oracle za pomocą skryptów SQL przygotowanych przez producenta systemu, wykonywanie tworzenia lub kopii baz Oracle dla gotowych środowisk testowych i produkcyjnych, typowanie sytuacji nieoptymalnych i rozwiązywanie ich,...

Zadania: utrzymanie w ruchu i monitorowanie działania systemów, współpraca z helpdesk oraz zespołami wytwarzania oprogramowania, udział w procesie obsługi wniosków (np. o uprawnienia), zarządzanie konfiguracją, wdrażanie narzędzi oraz oprogramowania dedykowanego, przygotowywanie...

Menedżer operacyjny z językiem ukraińskim (wymagany!) - Współpraca z podwykonawcami i dostawcami usług – zarówno PL jak i UA - Budowa i optymalizacja procesów organizacyjnych (operacyjnych, wewnętrznych, logistycznych) - Automatyzacja powtarzalnych zadań z wykorzystaniem nowoczesnych...

Udzielanie wsparcia technicznego klientom przez telefon, e-mail oraz czat. Diagnozowanie i rozwiązywanie problemów technicznych w sprzęcie komputerowym i oprogramowaniu. Utrzymywanie wysokich standardów obsługi klienta i zapewnianie jakości wsparcia. Współpraca z zespołem wsparcia drugiego...