W skrócie
- Zadania: Twórz i rozwijaj innowacyjne aplikacje frontendowe w zespole zajmującym się AI.
- Firma: MEDvidi - platforma zdrowia psychicznego z wykorzystaniem AI.
- Benefity: Konkurencyjne wynagrodzenie, ubezpieczenie zdrowotne, praca zdalna i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Miej realny wpływ na dostęp do opieki zdrowotnej i pracuj z nowoczesnymi technologiami.
- Kwalifikacje: 3+ lata doświadczenia w Angularze oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.
MEDvidi to platforma opieki zdrowotnej wspierana przez sztuczną inteligencję, która ustala nowy standard dla bezpiecznej, skutecznej i skalowalnej opieki psychiatrycznej w Stanach Zjednoczonych. Łączymy licencjonowanych dostawców z własnymi narzędziami AI, aby dostarczać spójną, ukierunkowaną na wyniki terapię dla takich schorzeń jak ADHD, lęk, depresja i inne. Technologia MEDvidi automatyzuje dokumentację, follow-upy i planowanie leczenia, uwalniając dostawców, aby mogli skupić się na opiece nad pacjentem, jednocześnie poprawiając efektywność i jakość kliniczną.
Jako Senior Frontend Developer w naszym zespole zajmującym się AI, będziesz odpowiedzialny za dostarczanie frontendowych rozwiązań od początku do końca dla produktów, które bezpośrednio wpływają na to, jak pacjenci uzyskują dostęp do opieki zdrowotnej oraz jak nasi klinicyści i personel pracują na co dzień. Twoja praca będzie miała miejsce na styku dużej, aktywnie rozwijającej się bazy kodu Angular oraz naszego produktu opartego na AI - aplikacji skierowanych do pacjentów, narzędzi wewnętrznych dla lekarzy i administratorów oraz frontendowych funkcji wspieranych przez AI, takich jak nasz asystent kliniczny AI i recepcjonista AI.
Dlaczego ta rola:
- Realna odpowiedzialność za produkt w autonomicznym zespole międzyfunkcyjnym, kształtujesz to, co zostanie zbudowane, a nie tylko jak.
- Głęboka praca nad produktami klinicznymi i administracyjnymi wspieranymi przez AI, z AI jako integralną częścią kultury inżynieryjnej.
- Nowoczesny Angular w skali: aktywnie rozwijający się monorepo na najnowszych wersjach Angulara, a nie cmentarzysko przestarzałych technologii.
Obowiązki:
- Projektowanie, rozwijanie i utrzymywanie funkcji produktów od początku do końca w zespole międzyfunkcyjnym, od doprecyzowania wymagań po wydanie produkcyjne.
- Przyjmowanie odpowiedzialności za istniejące obszary kodu Angular po odejściu inżyniera: zrozumienie, stabilizacja i poprawa ich bez spowolnienia harmonogramu.
- Pisanie czystego, łatwego do utrzymania, dobrze testowanego kodu: przeglądy kodu, testy jednostkowe (Vitest) i lekkie dokumentacje projektowe jako część codziennej rutyny.
- Udział w decyzjach dotyczących architektury frontendowej i zdrowia platformy: wydajność, aktualizacje frameworka, struktura monorepo NX, poprawki CI/CD.
- Wspieranie adopcji AI na obu frontach: budowanie frontendu dla funkcji produktów wspieranych przez AI oraz integracja narzędzi AI w procesie rozwoju.
- Aktywne przyczynianie się do ciągłego doskonalenia procesów inżynieryjnych i narzędzi w całej społeczności.
Ta rola nie jest dla Ciebie, jeśli:
- Czekasz, aż ktoś inny zdefiniuje, co należy zbudować, oczekujemy, że samodzielnie wymyślisz pomysły, przeprowadzisz je przez odkrycie i rozwój, wdrożysz je i weźmiesz odpowiedzialność za wyniki po uruchomieniu.
- Potrzebujesz w pełni określonej kolejki zadań i PM/BA tłumaczącego wszystko dla Ciebie.
- Postrzegasz agentów AI jako nowinkę, a nie jako kluczową część nowoczesnej pracy frontendowej.
Wymagania:
- 3+ lata doświadczenia komercyjnego z Angular (preferowane najnowsze wersje) w firmie produktowej.
- Doświadczenie w posiadaniu produktu od początku do końca, w tym analiza metryk, które mówią, czy rzeczywiście działa.
- Silne wyczucie produktu i UX, potrafisz rozpoznać, kiedy interakcja nie jest odpowiednia i zaproponować lepsze rozwiązanie.
- Biegłość w nowoczesnym Angularze: komponenty samodzielne, sygnały, aktualne wzorce wykrywania zmian i DI, a nie doświadczenie sprzed kilku lat, po którym nastąpiła zmiana na inny framework.
- Zaawansowane umiejętności w RxJS i TypeScript w rzeczywistych scenariuszach produkcyjnych: pewne projektowanie i debugowanie złożonych przepływów reaktywnych oraz biegłość w ściśle typowanej bazie kodu.
- Udokumentowane doświadczenie w projektowaniu i wdrażaniu złożonych architektur aplikacji Angular w skali, granice modułów i komponentów, decyzje, które są trwałe w miarę rozwoju bazy kodu.
- Praktyczne doświadczenie z testowaniem jednostkowym (preferowany Vitest, akceptowalny Jest) jako regularna część codziennej rutyny, a nie po myśli.
- Praktyczne doświadczenie z agenticznym rozwojem AI. Dla nas to mus, a nie bonus: codzienne aktywne korzystanie z agentów kodowania, umiejętność pisania skutecznych umiejętności, podpowiedzi i instrukcje dla nich, zrozumienie zasad działania agentów oraz strukturyzowanie kodu i dokumentacji, aby agenci mogli skutecznie współpracować z bazą kodu.
- Komfort pracy w obszarze backendu: pisanie lub naprawianie zapytania SQL, dostosowywanie walidacji punktów końcowych lub śledzenie problemu przez warstwę API. Nie musisz być inżynierem backendu, ale zatrzymanie się na granicy frontendowej nie jest opcją.
- Średni angielski (B1+) i płynny rosyjski.
- Pełna zgodność z godzinami pracy CET.
Byłoby plusem:
- Doświadczenie w budowaniu UI dla funkcji wspieranych przez AI/LLM.
- Głębokie zrozumienie responsywnego designu, nasi pacjenci uzyskują dostęp do platformy głównie z urządzeń mobilnych, a interfejsy muszą być doskonałe na różnych rozmiarach ekranów.
- Biegłość w optymalizacji wydajności aplikacji internetowych na różnych powierzchniach: produkty skierowane do pacjentów oraz narzędzia wewnętrzne dla lekarzy, menedżerów i administratorów (interfejsy bogate w dane, duże tabele i listy, aktualizacje w czasie rzeczywistym).
Co oferujemy:
- Wysoki wpływ: szansa na wniesienie wkładu do firmy skoncentrowanej na produkcie w przestrzeni technologii medycznych.
- Rozwój i wynagrodzenie: jasne możliwości rozwoju i konkurencyjny pakiet wynagrodzeń.
- Praca zdalna: w pełni zdalna długoterminowa współpraca w modelu B2B.
- Zdrowie i dobre samopoczucie: ubezpieczenie zdrowotne po okresie próbnym, a także wsparcie finansowe na sport i wellness.
- Rozwój kariery: jasne możliwości rozwoju, w tym spersonalizowane lekcje angielskiego przez Preply.
- Czas wolny: 19 płatnych dni urlopu rocznie, 4 dodatkowe dni wellness każdego roku oraz płatny urlop chorobowy przez pierwsze 5 dni roboczych.
- Kultura: przemyślane prezenty na ważne wydarzenia życiowe oraz offline'owe wydarzenia korporacyjne.
MEDvidi jest pracodawcą równych szans. Celebrujemy różnorodność i zobowiązujemy się do tworzenia inkluzywnego środowiska dla wszystkich pracowników i kontrahentów. Wszyscy kwalifikowani kandydaci będą brani pod uwagę bez względu na rasę, kolor skóry, religię, płeć, orientację seksualną, tożsamość płciową, pochodzenie narodowe, niepełnosprawność lub status weterana.
Senior Frontend Developer in Warsaw – pracodawca: MEDvidi
MEDvidi to innowacyjna platforma zdrowia psychicznego, która łączy licencjonowanych specjalistów z narzędziami AI, oferując wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku. Pracując jako Staff DevOps Engineer, będziesz miał realny wpływ na kierunek techniczny firmy, a także korzystać z elastyczności pracy zdalnej oraz atrakcyjnego pakietu benefitów, w tym ubezpieczenia zdrowotnego i dni wolnych na zdrowie. Nasza kultura opiera się na różnorodności i inkluzyjności, co sprawia, że MEDvidi jest doskonałym miejscem dla osób poszukujących satysfakcjonującej kariery w obszarze technologii medycznych.