
Starszy inżynier frontend — Flowcase
- BI & Data
- Stała
- Pełny etat
- Z doświadczeniem
- Praca stacjonarna
- Język: Norweski
- CV: Angielski lub norweski
900 000–1 200 000 NOK / rok
Kalkulator wynagrodzeńOpis stanowiska
Flowcase to produkt, w którym ludzie spędzają swój dzień pracy. Konsultanci utrzymują w nim swoje CV, zespoły ofertowe tworzą propozycje, a menedżerowie używają go, aby znaleźć odpowiednich ludzi do odpowiednich zadań. To stawia duże wymagania przed frontendem: musi być szybki, dostępny, działać w sześciu językach i sprawiać, że skomplikowane dane wydają się proste.
Większość naszych inżynierów to programiści full-stack, którzy wykonują prace frontendowe w razie potrzeby. Szukamy kogoś, kto troszczy się o frontend: rzemiosło budowania interfejsu użytkownika, dobrą użyteczność, system projektowania, który za tym stoi, oraz wspólne biblioteki i narzędzia, które ułatwiają pracę innym w frontendzie.
Dołączysz do naszego zespołu produktowego, dostarczając funkcje razem z programistami full-stack i projektantami produktów.
Szukamy kogoś, kto jest zainteresowany zarówno produktem, jak i kodem: kogoś, kto potrafi wziąć problem bez szkicu i zbudować dobre rozwiązanie, a także cieszy się współpracą z projektantami, aby osiągnąć coś lepszego, niż oboje mogliby wymyślić osobno.
Będziesz wprowadzać zmiany w całym kodzie od samego początku i będziesz miał realny wpływ na kierunek rozwoju produktu.
Nasz produkt ma funkcje AI, na których polegają nasi klienci, od parafrazowania i tłumaczenia tekstu po propozycje ofertowe napędzane AI, które dopasowują wymagania do odpowiednich kandydatów, a my prototypujemy więcej. Będziesz budować interfejsy dla tych funkcji. Oznacza to, że musisz dobrze rozumieć problem, który każda funkcja rozwiązuje, aby zdecydować, jak powinna wyglądać i działać.
Wewnątrz, deweloperzy używają agentów kodujących do pisania kodu, z rygorystyczną ludzką kontrolą i ludźmi ustalającymi kierunek projektowania. Musisz wiedzieć, jak wygląda dobry wynik i trzymać się tego standardu, niezależnie od tego, czy sam go napisałeś, czy zrobił to agent.
React i TypeScript, w najnowszych wersjach, z przyjętym React Compiler
React Query do pobierania danych
Vanilla Extract do stylizacji
System projektowania oparty na komponentach React Aria, wdrożony z naszego systemu projektowania Figma i udokumentowany w Storybook
Testy jednostkowe i integracyjne oraz rygorystyczna analiza statyczna
Monorepo dla całego kodu frontendowego
i18n w kilku językach
Produkt, który istnieje od 2012 roku, ma swoją historię, a nie cały frontend jest tak nowoczesny jak powyższy stos technologiczny. Migracja starszych części jest częścią pracy. Jeśli lubisz stopniowo modernizować kod, bez dużego przepisania, znajdziesz tu wiele takiej pracy.
Budować funkcje w całym produkcie od początku do końca na frontendzie, od interpretacji problemu po dostarczenie i iterację.
Współpracować z projektantami produktów nad rozwiązaniami, a gdy pojemność projektowa jest ograniczona, wymyślać dobre rozwiązania, które projektanci mogą dopracować.
Budować i rozwijać wielokrotnego użytku, dostępne komponenty w naszym systemie projektowania i pomagać w synchronizacji kodu i Figma.
Wprowadzać dostępność i internacjonalizację od samego początku.
Znajdować i naprawiać problemy z wydajnością: używać intuicji, co sprawia, że aplikacja internetowa działa wolno, i potwierdzać przyczynę za pomocą narzędzi profilujących przed optymalizacją.
Projektować i omawiać API, których potrzebują Twoje funkcje, razem z inżynierami backendowymi, i budować je samodzielnie, jeśli to konieczne.
Poprawiać platformę frontendową (wspólne biblioteki, linting, narzędzia, testowanie), gdy zauważysz coś, co warto naprawić.
Będziesz potrzebować solidnego doświadczenia w budowaniu produkcyjnych aplikacji internetowych z TypeScript i React lub porównywalnym frameworkiem oraz chęci szybkiego nauczenia się React. Będziesz także potrzebować dobrej znajomości dostępności.
Lubisz budować rzeczy, z których korzystają ludzie. Zauważasz, gdy interakcja wydaje się nieodpowiednia, gdy układ psuje się w fińskim, lub gdy czytnik ekranu się gubi, i chcesz to naprawić.
Śledzisz, co się dzieje w świecie frontendowym i lubisz próbować nowych rzeczy. Powierzchnie skierowane do użytkowników to React, i to jest ustalony wybór, ale w React niewiele jest ustalone. Przeszliśmy na React Compiler, jesteśmy zadowoleni z React Query, a jeśli coś lepszego się pojawi, chcemy, aby ktoś to zauważył i uzasadnił to. Mamy także wewnętrzne powierzchnie back-office, gdzie jest więcej miejsca na eksperymenty z inną technologią.
Troszczysz się o spójność. Kod, nad którym pracuje wiele osób, pozostaje zdrowy, gdy wszyscy działają w tym samym kierunku, więc wolisz uzasadnić zmianę i uzyskać jej przyjęcie w całym zespole. Będziesz się sprzeciwiać, gdy się nie zgadzasz, a gdy decyzja zostanie podjęta, będziesz na niej budować.
Dzielenie się wiedzą jest dla Ciebie ważne, a gdy coś się psuje, bardziej interesuje Cię, jak to się stało, niż kto jest winny.
Doświadczenie z internacjonalizacją i lokalizowanymi interfejsami użytkownika.
Doświadczenie w budowaniu UX dla funkcji napędzanych AI.
Doświadczenie z wizualizacją danych.
Doświadczenie z React Aria, Vanilla Extract, React Query lub Storybook.
Doświadczenie z narzędziami frontendowymi, monorepo lub wkład w wspólne biblioteki używane przez inne zespoły.
Wynagrodzenie 900k - 1.2M NOK, w zależności od doświadczenia
Emerytura (7% do 7.1G, 8% powyżej), ubezpieczenie zdrowotne i podróżne
Biura w centrum Oslo, z lunchami w cenie; minimum dwa dni w tygodniu, chociaż wielu z nas jest w biurze częściej
Budżet na szkolenia na konferencje i kursy
MacBook i iPhone
Co pół roku wszyscy wyjeżdżamy gdzieś na kilka dni (w pełni opłacone) na współpracę, zabawę i świetne jedzenie. W 2026 roku byliśmy w Londynie i Barcelonie.
Flowcase to główny produkt SaaS do wygrywania przetargów publicznych, ofert i propozycji. Obecnie używany przez liderów rynku w konsultingu, inżynierii, IT i firmach prawniczych w ponad 35 krajach, nasze oprogramowanie pomaga tworzyć i przechowywać dane CV, resume i studiów przypadków. Ułatwia to śledzenie danych pracowników i skraca czas potrzebny na skompilowanie zwycięskiej oferty o połowę.
Po osiągnięciu dużego sukcesu w Europie od momentu założenia Flowcase w 2012 roku, i zaufaniu ze strony liderów branży, takich jak PwC, DLA Piper i Capgemini, obecnie rozszerzamy działalność w Ameryce Północnej. W 2023 roku otrzymaliśmy naszą pierwszą inwestycję od Idékapital, co pozwoliło nam przyspieszyć naszą ekspansję za granicą.
Nasza globalnie rozproszona drużyna liczy 29 osób, w tym 9 inżynierów, ma siedzibę w Oslo, z biurami w Londynie, Kopenhadze, Helsinkach i Toronto.
Zachęcamy osoby z grup niedostatecznie reprezentowanych do aplikowania na to stanowisko. Proszę pamiętać, że możemy rozpatrywać tylko aplikacje od osób przebywających w Norwegii, które mają legalne prawo do pracy.
Rozmowa z VP ds. inżynierii i liderem technologii frontend (45-60 minut)
Rozmowa techniczna (2 godziny, rozmowa, bez kodowania na żywo)
Rozmowa kulturowa (45-60 minut)
Sprawdzanie referencji
Jeśli podoba Ci się jedna z naszych ofert pracy, zachęcamy do aplikowania. Mniej zależy nam na tym, aby osoba spełniała 100% wymagań, a bardziej na współpracy z przyjaznymi, szczerymi i uczciwymi ludźmi. Flowcase składa się z troskliwych, empatycznych ludzi, którzy wspierają się nawzajem, i nie dyskryminujemy żadnej chronionej grupy. Jesteśmy zobowiązani do równości szans, inkluzywnej pracy i sprawiedliwości dla wszystkich.
Znajomość języków
- Norweski: wymagany
Co będziesz robić?
- Budować funkcje w całym produkcie od początku do końca na frontendzie
- Współpracować z projektantami produktów nad rozwiązaniami
- Budować i rozwijać wielokrotnego użytku, dostępne komponenty
- Wprowadzać dostępność i internacjonalizację od samego początku
- Znajdować i naprawiać problemy z wydajnością
- Projektować i omawiać API, których potrzebują Twoje funkcje
Czego oczekujemy?
- Doświadczenie w budowaniu aplikacji webowych produkcyjnych z TypeScript i React
Co zyskujesz?
- Ubezpieczenie zdrowotne i podróżne

Flowcase (formerly CV Partner)
Strona firmyLokalizacja
Rekomendowane oferty
- OsloPraca stacjonarnaStacjonarnieNODuże doświadczenieDuże doświadczenieTymczasowaPraca stacjonarnaNowa
Przejście do zewnętrznego formularza wymaga autoryzacji. Proces rekrutacji oraz przetwarzanie danych odbywają się w infrastrukturze pracodawcy, który ponosi za nie wyłączną odpowiedzialność.



