Lead Fullstack Developer
Blurify
⚲ Wrocław
26 000 - 32 000 PLN (B2B)
Wymagania
- JavaScript
- TypeScript
- Node.js
- NestJS
- React
Opis stanowiska
O projekcie: Chcesz wyznaczać kierunek techniczny backendu w różnorodnych projektach i wspierać rozwój zespołów? Lubisz łączyć nowoczesne technologie z realnym wpływem na biznes klientów? Jeśli tak, dołącz do naszego zespołu jako Lead Fullstack Developer! Każdego dnia dbamy o wysoką jakość tworzonych rozwiązań. Kierujemy się wartościami, które wypracowaliśmy na przestrzeni ostatnich lat. Współpracujemy z klientami z różnych krajów (np. USA, Wielka Brytania, Niemcy) – działamy międzynarodowo. Dzielimy się swoimi pomysłami, bo zależy nam na ciągłym rozwoju i proaktywności w działaniu. Nie zapominamy o work-life balance oraz integracji! Regularne spotkania, eventy w biurze i zdalnie, a także przemyślany i dopracowany proces onboardingu pozwolą Ci poczuć naszą wyjątkową atmosferę. Dołączając do nas zyskasz: - Prywatną opiekę medyczną z możliwość rozszerzenia pakietu o członków rodziny- Grupowe ubezpieczenie na życie- Karta Multisport- Wewnętrzne wyzwania sportowe - motywujemy się nawzajem do ruchu! 🏆🏃♂️- Zatrudnienie w oparciu o B2B lub UoP- Elastyczne godziny pracy- Brak korporacyjnych struktur i dress code – liczy się komfort- Budżet na samorozwój i otwartość na Twoje pomysły- Imprezy firmowe, integracje i wyjazdy team-buildingowe W naszym zespole budujemy kulturę self-development przygotowując wiele możliwości doskonalenia swoich umiejętności. Wymagania: Szukamy osoby, która:- Potrafi rozwiązywać złożone problemy techniczne w środowisku projektowym.- Bierze ownership i dba o jakość oraz stabilność rozwiązań dostarczanych klientom.- Jest samodzielna w identyfikowaniu ryzyk technicznych i proponowaniu usprawnień.- Stawia na ciągły rozwój - zarówno własny, jak i całego zespołu.- Interesuje się wykorzystaniem AI w produktach i w codziennej pracy deweloperskiej.- Potrafi jasno komunikować złożone zagadnienia techniczne zarówno zespołom technicznym, jak i nietechnicznym.- Myśli produktowo i rozumie wpływ decyzji technologicznych na biznes klienta.- Jest elastyczna w pracy z różnymi projektami, technologiami i wymaganiami.- Biegle posługuje się językiem polskim i angielskim (min. C1).- Jest gotowa do podjęcia pracy hybrydowej (minimum 2 dni w tygodniu pracy stacjonarnej w biurze we Wrocławiu)Kompetencje techniczne niezbędne na tym stanowisku:- Bardzo dobre, praktyczne doświadczenie w Node.js oraz NestJS w projektach produkcyjnych.- Biegłość w JavaScript / TypeScript zarówno po stronie backendu, jak i frontendu.- Bardzo dobra znajomość React oraz budowy nowoczesnych aplikacji frontendowych (SPA, SSR).- Doświadczenie w projektowaniu i utrzymywaniu architektury fullstack (frontend + backend) w środowisku komercyjnym.- Znajomość projektowania API (REST/GraphQL), integracji frontend-backend oraz pracy z mikrousługami i systemami skalowalnymi.- Doświadczenie z zarządzaniem stanem aplikacji frontendowych (np. Redux, React Query) oraz optymalizacją wydajności UI.- Doświadczenie z bazami danych SQL i NoSQL (np. PostgreSQL, MongoDB) oraz integracją ich z warstwą backendową.- Znajomość technik optymalizacji wydajności zarówno backendu, jak i frontendu oraz monitorowania aplikacji.- Praktyczna znajomość DevOps (CI/CD, konteneryzacja, środowiska deploymentowe) oraz współpracy z zespołami infrastrukturalnymi.- Doświadczenie w pracy z Git oraz prowadzeniu zespołu w ramach zespołowego workflow (code review, standardy, dobre praktyki).- Doświadczenie w podejmowaniu decyzji architektonicznych oraz mentoringu developerów (frontend i backend).- Znajomość narzędzi i frameworków AI lub gotowość do szybkiego rozwoju w tym obszarze.- Doświadczenie w programowaniu wspomaganym przez AI będzie dodatkowym atutem. Codzienne zadania: - Wyznaczanie kierunku technicznego w projektach realizowanych dla klientów z różnych branż, dbając o skalowalność, wydajność i jakość rozwiązań. - Projektowanie, rozwijanie i utrzymywanie aplikacji w środowisku projektowym software house’u. - Pełnienie roli lidera technicznego: prowadzenie code review, wspieranie decyzji architektonicznych i mentoring dla Developerów. - Współpraca z zespołami frontend, backend, product i design przy dostarczaniu kompleksowych rozwiązań. - Projektowanie i wdrażanie komponentów wspierających funkcje AI w produktach klientów. - Dbanie o jakość, bezpieczeństwo, wydajność i utrzymywalność kodu w środowisku wieloprojektowym. - Udział w estymacjach, planowaniu technicznym i przeglądach architektury. - Ocena nowych technologii i rekomendowanie ich zastosowania w projektach klientów.