STANOWISKO
SOFTWARE DEVELOPMENT & ARCHITECTURE
Senior Frontend Engineer
ŁÓDŹ
WARSZAWA
BYDGOSZCZ
W Knowit łączymy pasję do technologii z realnym wpływem na przyszłość. Pracujemy w międzynarodowych zespołach, budując rozwiązania, z których korzystają tysiące (a często miliony) użytkowników. Stawiamy na elastyczność, zaufanie i rozwój – techniczny oraz osobisty.
Prosimy o przesyłanie CV w języku angielskim. Poszukujemy kandydatów mieszkających na terenie UE.
Preferowana data startu w projekcie - 1 września 2026.
Dla naszego klienta – duńskiego producenta markowych zabawek – poszukujemy Senior Frontend Engineera, który poprowadzi kompleksowy redesign i przebudowę – kluczowej aplikacji desktopowej wykorzystywanej przez około 85 projektantów w naszym procesie produkcyjnym do zarządzania, instalowania i uruchamiania specjalistycznych wtyczek (Maya, Adobe Illustrator, Substance Painter).
Plugin Manager jest jednym z fundamentów inicjatywy klienta. Rola obejmuje zaprojektowanie oraz dostarczenie nowoczesnej aplikacji desktopowej opartej na Electronie, spełniającej standardy jakości produkcyjnej, z integracją telemetryczną oraz możliwością wdrożeń A/B.
Obowiązki:
Prowadzenie kompletnego redesignu istniejącego Plugin Managera z Electron v25 do nowoczesnej aplikacji desktopowej opartej o Electron.
Przekładanie wymagań produktowych oraz projektów UX na responsywny i łatwy w utrzymaniu kod React.
Implementacja mechanizmów aktualizacji statusów w czasie rzeczywistym lub z minimalnym opóźnieniem.
Zapewnienie odpowiedniej obsługi błędów, stanów sukcesu i niepowodzenia oraz czytelnych komunikatów dla użytkowników.
Budowanie reużywalnych komponentów, utrzymywalnego zarządzania stanem aplikacji oraz dostępnych (accessible) wzorców UX.
Weryfikacja rozwiązań ze stakeholderami oraz iteracyjne doskonalenie produktu we współpracy z Product Managerem i Designerem.
Wymagane umiejętności:
Minimum 7 lat doświadczenia w komercyjnym frontendzie oraz udokumentowana umiejętność dostarczania złożonych aplikacji end-to-end.
Bardzo dobra znajomość React, TypeScript oraz Next.js.
Doświadczenie w budowie rozbudowanych interfejsów dla aplikacji użytkowników końcowych lub narzędzi wewnętrznych/enterprise.
Znajomość zarządzania stanem aplikacji, asynchronicznych przepływów danych oraz wzorców informacji zwrotnej w UI.
Znajomość zasad dostępności (Accessibility) i Responsive Design.
Doświadczenie w pracy z REST i/lub GraphQL oraz danymi związanymi z wdrożeniami.
Praktyczna znajomość Git, code review, zarządzania branchami oraz procesów CI/CD.
Bardzo dobre umiejętności komunikacyjne i współpraca w zespołach cross-funkcyjnych.
Mile widziane:
Doświadczenie z Electron.js.
Doświadczenie z .NET.
Tworzenie aplikacji wieloplatformowych (Windows/macOS).
Znajomość pipeline'ów deploymentowych, raportowania CI/CD lub narzędzi observability.
Doświadczenie z Design Systemami, bibliotekami komponentów lub wewnętrznymi frameworkami UI.
Zainteresowanie budowaniem oprogramowania wykorzystującego systemy agentowe (Agentic AI).
Idealny kandydat:
Tworzy czysty, stabilny kod frontendowy z nastawieniem na użytkownika.
Potrafi współpracować ze stakeholderami i przekładać wymagania biznesowe (PRD) na wysokiej jakości interfejs użytkownika.
Myśli o testowaniu już na etapie implementacji i posiada doświadczenie z Design Systemami.
Skład zespołu:
Product Trio
1 Product Manager
1 Designer
1 Lead Engineer
Development Team
3 Software Engineers
3 External Backend Consultants
Oferujemy:
Współpracę w formule B2B opartą na partnerskich zasadach
Możliwość realizacji ambitnych projektów dla klientów z różnych branż
Udział w projektach technologicznych z obszaru AI, data oraz transformacji cyfrowej
Współpracę z organizacją realnie zaangażowaną w zrównoważony rozwój i odpowiedzialne wykorzystanie technologii
Elastyczność w zakresie organizacji i sposobu realizacji zadań projektowych
Dostęp do środowiska ekspertów i wymianę wiedzy w ramach realizowanych przedsięwzięć
Projekty realizowane z wykorzystaniem nowoczesnego stosu technologicznego i najnowszych rozwiązań rynkowych
Poszerzanie doświadczeń poprzez udział w innowacyjnych przedsięwzięciach i wdrożeniach