NoFluffJobs Praca zdalna Senior New

Senior Frontend Developer Vue.js / TypeScript

Makeitright Sp. z o.o.

⚲ Warszawa

20 160 - 23 520 PLN (B2B)

Wymagania

  • Vue.js
  • TypeScript
  • AI
  • Databricks
  • AWS
  • C
  • UX
  • UI
  • API
  • MVP
  • Tailwind
  • CSS
  • Playwright
  • Figma
  • R
  • RAG (nice to have)
  • Python (nice to have)
  • React (nice to have)
  • Angular (nice to have)

Opis stanowiska

O projekcie:
Senior Frontend Developer (Vue.js / TypeScript)- Lokalizacja: Warszawa
🏢 Model pracy: 100% zdalnie
📅 Data rozpoczęcia: Do uzgodnienia
🌐 Język rekrutacji: Angielski O projekcie
Poszukujemy doświadczonego Senior Frontend Developera, który dołączy do międzynarodowego zespołu rozwijającego OpenGDDS — produkt cyfrowy wspierający badania niekliniczne poprzez wyszukiwanie semantyczne oraz automatyczne generowanie dokumentów.

System wykorzystuje rozwiązania agentowe (agentic AI), platformę Databricks oraz dedykowaną infrastrukturę AWS. Warstwa frontendowa rozwijana jest w oparciu o Vue.js i TypeScript.

Na tym stanowisku będziesz odpowiadać za rozwój i ewolucję interfejsu użytkownika, ściśle współpracując z zespołami UX/UI, backend, data, AI, infrastruktury oraz product.
Zakres obowiązków- Rozwój, utrzymanie i optymalizacja skalowalnych aplikacji frontendowych z wykorzystaniem Vue.js 3 i TypeScript. - Przekładanie projektów UX/UI oraz wymagań produktowych na responsywne, dostępne i łatwe w utrzymaniu interfejsy. - Współtworzenie architektury frontendu oraz ocena możliwości technicznych, skalowalności i utrzymywalności proponowanych rozwiązań. - Integracja aplikacji z backendem, API oraz funkcjonalnościami wyszukiwania w ramach platformy OpenGDDS. - Tworzenie MVP, szybkie prototypowanie i eksperymentowanie z nowymi rozwiązaniami. - Dbanie o jakość kodu poprzez testy jednostkowe i end-to-end, code review, rozwiązywanie problemów oraz ciągłe doskonalenie. - Współpraca z międzynarodowym, interdyscyplinarnym zespołem w celu dostarczania rozwiązań odpowiadających na potrzeby naukowców i użytkowników biznesowych. - Bezpośrednia współpraca z użytkownikami, prowadzenie warsztatów oraz zbieranie wymagań i informacji zwrotnej.  Technologie
Wymagane: Vue.js 3, TypeScript, Tailwind CSS, Vite, Inertia.js, Vitest, Playwright, Figma.

Dodatkowy atut: Python, AWS, Jest, React, Angular.
Dołącz do projektu
Jeśli masz doświadczenie w tworzeniu nowoczesnych aplikacji frontendowych, lubisz pracować blisko użytkowników i chcesz rozwijać rozwiązania wspierające badania naukowe, zapraszamy do udziału w rekrutacji.

Wymagania:
Wymagania- Minimum 5 lat doświadczenia w tworzeniu aplikacji frontendowych. - Bardzo dobra znajomość Vue.js 3 oraz TypeScript. - Praktyczna znajomość Tailwind CSS, Vite oraz Inertia.js. - Doświadczenie w testowaniu aplikacji z wykorzystaniem Vitest i/lub Playwright. - Znajomość Figma oraz umiejętność współpracy z projektantami UX/UI. - Doświadczenie w prowadzeniu warsztatów, pracy z użytkownikami, szybkim prototypowaniu i weryfikowaniu koncepcji. - Umiejętność projektowania i rozwijania skalowalnych aplikacji oraz rozumienia architektury systemów. - Doświadczenie w pracy z danymi złożonymi oraz w środowisku regulowanym — preferowane branże farmaceutyczna, life sciences lub badawcza; doświadczenie w finansach lub bankowości może być również przydatne. - Umiejętność jasnego komunikowania rozwiązań technicznych, ograniczeń i kompromisów osobom technicznym i nietechnicznym. - Samodzielność, odpowiedzialność za realizowane zadania, otwartość na feedback i terminowość. - Wykształcenie wyższe w obszarze informatyki, inżynierii oprogramowania lub pokrewnym. - Biegła znajomość języka angielskiego w mowie i piśmie.  Mile widziane- Doświadczenie w branży farmaceutycznej lub naukowej oraz współpracy z użytkownikami ze środowiska naukowego. - Doświadczenie w tworzeniu interfejsów dla systemów opartych na RAG (Retrieval-Augmented Generation) lub architekturze agentowej AI. - Znajomość języka Python. - Doświadczenie z usługami AWS. - Znajomość Jest. - Doświadczenie z React lub Angular.

🔍 Dekoder Ogłoszenia

✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.