Przejdź do głównej zawartości
Do strony głównej Knowit

STANOWISKO

SOFTWARE DEVELOPMENT & ARCHITECTURE

Senior Frontend Engineer

ŁÓDŹ

WARSZAWA

BYDGOSZCZ

Udostępnij przez email

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

Powiązane oferty