Pomiń do treści
Logo firmy Knowit Poland

Senior Frontend Developer

Knowit Poland

Oferta w skrócie
Widełki nieujawnione
Tryb pracy
📄OtherKontrakt
⏱️Senior · 7+ latDoświadczenie
LokalizacjaPolska
Źródło
Aktywna
Opublikowano30 czerwca 2026
Ostatnio sprawdzono30 czerwca 2026
Wygasa za16 dni
Werdykt JobHunt

Rola polega na kompleksowym redesignie i przebudowie kluczowej aplikacji desktopowej (Plugin Manager) dla duńskiego producenta zabawek, używanej przez około 85 projektantów. Aplikacja oparta na Electronie zarządza, instaluje i uruchamia specjalistyczne wtyczki do narzędzi takich jak Maya, Adobe Illustrator czy Substance Painter. Jako Senior Frontend Engineer będziesz odpowiedzialny za zaprojektowanie i dostarczenie nowoczesnej aplikacji desktopowej z wykorzystaniem React, TypeScript i Electron, z integracją telemetryczną i możliwością wdrożeń A/B. To rola frontendowa z silnym naciskiem na jakość kodu, dostępność i doświadczenie użytkownika.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: brak widełek wynagrodzenia, nie opisano procesu rekrutacyjnego (ilość etapów, forma).

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Frontend Engineer

Rola polega na kompleksowym redesignie i przebudowie kluczowej aplikacji desktopowej (Plugin Manager) dla duńskiego producenta zabawek, używanej przez około 85 projektantów. Aplikacja oparta na Electronie zarządza, instaluje i uruchamia specjalistyczne wtyczki do narzędzi takich jak Maya, Adobe Illustrator czy Substance Painter. Jako Senior Frontend Engineer będziesz odpowiedzialny za zaprojektowanie i dostarczenie nowoczesnej aplikacji desktopowej z wykorzystaniem React, TypeScript i Electron, z integracją telemetryczną i możliwością wdrożeń A/B. To rola frontendowa z silnym naciskiem na jakość kodu, dostępność i doświadczenie użytkownika.

Plusy
  • Realny wpływ na produkt używany przez 85 projektantów
  • Możliwość pracy nad nowoczesnym stackiem (Electron, React, TypeScript, GraphQL)
  • Elastyczność i zaufanie w organizacji pracy (opisane w ogłoszeniu)
  • Zainteresowanie Agentic AI – okazja do nauki nowych technologii
Na co uważać
  • Brak podanych widełek wynagrodzenia
  • Preferowana data startu 1 września 2026 – odległy horyzont czasowy
  • Next.js wymieniony jako must-have, podczas gdy główna aplikacja jest desktopowa (Electron) – może wskazywać na niejasność stacku lub dodatkowe projekty webowe
  • !Electron jest tylko 'mile widziany', mimo że stanowi rdzeń technologiczny roli
  • !Praca dla klienta zewnętrznego (outsourcing) – możliwa zmiana projektu po zakończeniu
  • !W składzie zespołu 3 zewnętrznych konsultantów backendowych – koordynacja zewnętrzna
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Prowadzenie redesignu istniejącej aplikacji Electron v25 do nowoczesnej wersji opartej na Electron
  • Przekładanie wymagań produktowych i projektów UX na responsywny kod React z TypeScript
  • Implementacja mechanizmów aktualizacji stanów w czasie rzeczywistym (polling, WebSocket?)
  • Budowanie reużywalnych komponentów i utrzymywalnego zarządzania stanem aplikacji
  • Zapewnienie dostępności (Accessibility) i obsługi błędów z czytelnymi komunikatami
  • Weryfikacja rozwiązań ze stakeholderami (Product Manager, Designer) i iteracyjne doskonalenie
  • Code review, zarządzanie branchami i udział w procesie CI/CD
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Senior frontend developer z co najmniej 7-letnim doświadczeniem komercyjnym, biegły w React, TypeScript i Next.js, który prowadził złożone projekty frontendowe. Mile widziane, ale nie wymagane doświadczenie z Electronem.

Raczej nie dla

Nie dla programistów z mniej niż 7-letnim doświadczeniem frontendowym ani dla osób, które nie chcą pracować z aplikacjami desktopowymi opartymi na Electronie. Rola wymaga samodzielności i umiejętności współpracy z produktem i designem.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on5/5
Architekt3/5
Remote4/5
Enterprise3/5
Pytania do rekrutera
  • ?Dlaczego Next.js jest wymagane, skoro główna aplikacja jest desktopowa? Czy są jakieś webowe komponenty?
  • ?Czy istniejące rozwiązanie Electron v25 jest legacy i wymaga migracji, czy to greenfield?
  • ?Jak wygląda proces deploymentu i testowania aplikacji desktopowej?
  • ?Czy są dyżury on-call lub wsparcie produkcyjne?
  • ?Jaka jest wielkość i struktura zespołu projektowego – jak wygląda współpraca z zewnętrznymi konsultantami backendowymi?
  • ?Czy istnieje Design System, czy trzeba go stworzyć od nowa?
  • ?Jakie są plany dotyczące testów (unit, integracyjne, E2E)?
Brakujące informacje
  • Brak widełek wynagrodzenia
  • Nie opisano procesu rekrutacyjnego (ilość etapów, forma)
  • Nie wiadomo, czy praca jest w pełni zdalna, hybrydowa czy stacjonarna (choć lokalizacja Polska sugeruje remote)
  • Nie określono, czy redesign obejmuje migrację z legacy czy całkowicie nową aplikację
  • Nie wspomniano o systemach telemetrii ani narzędziach observability
Zespół

Międzynarodowe zespoły, elastyczność, zaufanie, rozwój techniczny i osobisty. W projekcie pracuje Product Trio (PM, Designer, Lead Engineer) oraz 3 Software Engineers i 3 zewnętrznych konsultantów backendowych. Współpraca cross-funkcyjna, iteracyjne doskonalenie produktu.

🔗Podobne oferty