Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior Full-Stack Developer (Frontend Focus) | Next.js, TypeScript, NestJS

20000 - 30000 zł
Pełny etat

mysite.ai

Zdalna
  • Praca zdalna

  • masz minimum 5 lat komercyjnego doświadczenia frontendowego lub full-stackowego i tworzyłeś złożone aplikacje produktowe;
  • bardzo dobrze znasz React, Next.js i TypeScript oraz rozumiesz ich zachowanie również poza happy pathem;
  • swobodnie pracujesz z HTML i CSS, potrafisz odwzorować projekt oraz zadbać o responsywność, dostępność i spójność interfejsu;
  • masz praktyczne doświadczenie z Tailwind CSS i systemami komponentów;
  • potrafisz świadomie rozdzielić server state, client state i URL state oraz pracowałeś z TanStack Query, Zustand lub podobnymi narzędziami;
  • projektowałeś i testowałeś kompletne przepływy biznesowe, a nie tylko pojedyncze widoki;
  • integrowałeś REST API i potrafisz prześledzić problem przez frontend, sieć i backend;
  • masz komercyjne doświadczenie z Node.js oraz potrafisz wprowadzić potrzebną zmianę w NestJS;
  • łączysz dbałość o UX z jakością kodu, testowalnością, wydajnością i obserwowalnością;
  • potrafisz samodzielnie dowieźć funkcję od doprecyzowania rozwiązania po wdrożenie produkcyjne.

Mile widziane

  • shadcn/ui, Radix i budowa dostępnych systemów komponentów;
  • TanStack Query, Zustand oraz projektowanie formularzy i złożonych stanów asynchronicznych;
  • Stripe, subskrypcje, checkout, ceny i obsługa kwot w wielu walutach;
  • AWS, Cognito, Lambda, API Gateway, CI/CD i Sentry;
  • pnpm i praca w monorepo;
  • i18n, dostępność WCAG i optymalizacja Core Web Vitals;
  • integracje Meta, OAuth, Google albo systemy POS;
  • PostgreSQL i Prisma lub inne ORM po stronie Node.js.

O mysite.ai

mysite.ai tworzy system business inteligence dla restauracji wspomagane przez AI. W jednej aplikacji łączymy przygotowanie i publikację postów, kampanie Meta i Google, strony internetowe oraz raportowanie wyników. AI korzysta z danych lokalu, menu, zdjęć i połączonych kanałów.

To działający produkt SaaS używany przez realne restauracje — nie projekt konsultingowy ani wewnętrzny panel bez użytkowników. Rozwijamy platformę, która ma skracać drogę od reklamy do telefonu, rezerwacji, zamówienia lub wizyty w lokalu, a następnie pokazywać właścicielowi, co faktycznie zadziałało.

O roli

Szukamy seniora full-stack z wyraźnie mocniejszym frontendem. Większość czasu spędzisz w Next.js, React i TypeScript, ale oczekujemy gotowości do wejścia w NestJS i PostgreSQL, kiedy kompletna funkcja wymaga zmiany kontraktu API lub logiki po stronie serwera.

To rola dla osoby, która chce mieć wpływ nie tylko na implementację widoku, ale także na sposób działania produktu. Będziesz współtworzyć UX, architekturę frontendu, system komponentów i standardy testowania, a następnie obserwować zachowanie funkcji na produkcji.

Jak pracujemy

Funkcję prowadzi jedna osoba lub mała grupa od ustalenia zachowania i kontraktu API aż po wdrożenie.

Frontend współtworzy produkt — oczekujemy pytań, propozycji i oceny edge case’ów, nie tylko wiernego przepisywania makiet.

Code review, testy, dostępność i obserwowalność są częścią Definition of Done.

Współpracujemy bezpośrednio z productem, backendem, zespołem AI i osobami pracującymi z restauracjami.

Pracę planujemy w Linearze, kod rozwijamy na GitHubie, a problemy produkcyjne obserwujemy m.in. w Sentry

,[Projektowanie i implementowanie kompletnych funkcji produktowych w React, Next.js i TypeScript., Monitoring i tracing aplikacji, Rozwijanie systemu komponentów oraz standardów zarządzania stanem i danymi asynchronicznymi., Integracja REST API i wprowadzanie potrzebnych zmian w NestJS/PostgreSQL., Projektowanie zachowania interfejsu dla loading, empty, error, partial-success i permission states., Tworzenie testów, prowadzenie code review oraz poprawa wydajności i obserwowalności aplikacji., Analizowanie błędów produkcyjnych i odpowiedzialność za funkcje także po wdrożeniu., Współpraca z productem, designem, backendem i zespołem AI przy podejmowaniu decyzji technicznych i produktowych.] Requirements: React, Next.js, TypeScript, REST API, AWS, Nest.js
Oferta pracy dodana 16 godzin temu