Nasze 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.