W skrócie
- Zadania: Twórz nowoczesne funkcje frontendowe w React i TypeScript, wpływając na miliony użytkowników.
- Firma: Fresha - innowacyjna platforma dla branży beauty i wellness.
- Benefity: Atrakcyjne wynagrodzenie, akcje, prywatna opieka zdrowotna i możliwości rozwoju.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami eksploracji różnych technologii.
- Dlaczego ta praca: Bezpośredni wpływ na produkt i praca z nowoczesnymi technologiami.
- Kwalifikacje: Doświadczenie w React, TypeScript oraz umiejętność pracy z AI.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Location: Warszawa, Polska - Na miejscu (4 dni w tygodniu)
Umowa: B2B 25-40k PLN netto / miesiąc + RSU
Fresha re-imagines how the global beauty and wellness industry runs. 120k+ businesses, 450k+ professionals, millions of clients, and 1 billion+ appointments already rely on our platform for everything from bookings to payments. Join us at a moment of rapid scale - your work will surface on screens around the world within days, not quarters.
Co będziesz robić:
- W Fresha wierzymy, że AI jest mnożnikiem siły dla dostarczania funkcji, a nie tylko asystentem kodowania. Zapewniamy każdemu inżynierowi narzędzia najwyższej klasy (Claude, GitHub Copilot, Cursor), aby zredukować techniczne trudności - dzięki czemu możesz skupić swoją energię na dostarczaniu funkcji o dużym wpływie na produkt.
- Własność i rozwój naszego rdzenia silnika rezerwacji i harmonogramowania - serca Fresha - zapewniając, że działa płynnie i dostarcza bezproblemowe doświadczenia dla milionów.
- Projektowanie, budowanie i wdrażanie nowych funkcji skierowanych do użytkowników w React + TypeScript, docierając do milionów profesjonalistów i klientów.
- Własność funkcji od początku do końca: odkrycie, projektowanie techniczne, wdrożenie, testowanie, uruchomienie i obserwowalność.
- Wykorzystanie (i rozszerzenie) naszego systemu projektowania, aby szybko dostarczać dopracowane UI, jednocześnie podnosząc standardy spójności.
- Pisanie solidnych testów automatycznych (Cypress, Jest, React Testing Library) i utrzymywanie zielonego pipeline CI/CD.
- Ścisła współpraca z zespołami Produktu, Projektowania, Backend, Infrastruktury i Mobile, aby przeprowadzić funkcje od odkrycia do wdrożenia i dalej.
- Przyspieszenie z AI: wykorzystanie agentów AI, narzędzi do kodowania opartych na LLM oraz dostępu do szerokiej gamy narzędzi AI (np. chatboty, asystenci dewelopera).
- Interesuje Cię backend, DevOps lub mobile? Świetnie – wspieramy Cię w eksploracji dowolnej części stosu technologicznego.
Czego szukamy:
- Głęboka wiedza w zakresie pracy z agentami AI, używając ich do zwiększenia wydajności do 5x w porównaniu do ręcznego kodowania.
- Głęboka znajomość nowoczesnego React i TypeScript, z doświadczeniem w dostarczaniu dużych aplikacji internetowych skierowanych do konsumentów.
- Solidne zrozumienie GraphQL (Apollo lub urql) i podstaw REST.
- Doświadczenie w pracy z systemami projektowymi.
- Znajomość najlepszych praktyk dotyczących wydajności sieci, zgodności z różnymi przeglądarkami i responsywnego projektowania.
- Myślenie o testowaniu i znajomość frameworków testowych JS/TS.
- Nie spełniasz wszystkich wymagań? Pasja i potencjał mają większe znaczenie niż idealne spełnienie wymagań.
Dlaczego warto tu być:
- Bezpośredni wpływ i odpowiedzialność - Twoje decyzje kształtują produkt.
- Nowoczesny stos technologiczny, ciągłe uczenie się i innowacje.
- Konkurencyjne wynagrodzenie, akcje, prywatna opieka zdrowotna i inne.
Nasza technologia:
- Frontend Technologies: React, TypeScript, React Router DOM, React Redux, Zustand, Formik
- Build Tools & Bundlers: Rsbuild, esbuild, Turbo, SWC
- UI & Design System: Fresha Design System, Sass/SCSS, PostCSS, Lottie
- State Management & Data Fetching: Redux, URQL
- Backend Communication: GraphQL, Phoenix
- Backend Technologies: Node.js, TypeScript, Elixir, Ruby on Rails, PostgreSQL, Redis, Docker, Kubernetes, Nginx, AWS
- Testing Framework: Jest, Cypress, Testing Library, MSW
- Code Quality & Linting: ESLint
- Development Tools: Storybook, Happo
- Mobile Development: Capacitor, iOS, Android
- CI/CD & DevOps: GitHub Actions, AWS, Datadog
- Monitoring & Analytics: Sentry, Amplitude, Unleash
- Date & Time: date-fns, moment
Możemy używać narzędzi sztucznej inteligencji (AI) do wspierania części procesu rekrutacji, takich jak przeglądanie aplikacji, analizowanie CV lub ocenianie odpowiedzi. Te narzędzia wspierają nasz zespół rekrutacyjny, ale nie zastępują ludzkiego osądu. Ostateczne decyzje dotyczące zatrudnienia podejmowane są przez ludzi. Jeśli chcesz uzyskać więcej informacji na temat przetwarzania Twoich danych, skontaktuj się z nami.
Senior Frontend Engineer in Warsaw – pracodawca: Fresha
Fresha to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznej kulturze pracy. Pracując w Warszawie, będziesz częścią zespołu, który stawia na innowacje i autonomię, a także korzysta z nowoczesnych technologii, co pozwala na realny wpływ na rozwój produktów i architektury firmy. Oferujemy elastyczne godziny pracy, konkurencyjne wynagrodzenie oraz możliwość uczestnictwa w procesie podejmowania decyzji dotyczących migracji do mikroserwisów.