Praca
Z kanału partnera
Starszy Inżynier Frontendu
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Nie
- Firma
- Reactive Markets
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Starszy Inżynier Frontendu
Zdalny (z siedzibą w Wielkiej Brytanii) | Pełny etat
O nas
Reactive Markets to platforma transakcyjna roku 2026 OTC (Risk.net). Nasza sieć obsługuje ponad 50 miliardów dolarów dziennego wolumenu obrotu walutami, akcjami i kryptowalutami, łącząc ponad 40 wiodących na świecie dostawców płynności.
Budujemy systemy transakcyjne, które działają na granicy tego, co jest technicznie możliwe — gdzie liczą się nanosekundy, a upuszczona wiadomość kosztuje prawdziwe pieniądze. Nasz zespół inżynierów jest niewielki, ma starszy staż pracy i jest głęboko zaangażowany w tworzenie najnowocześniejszych, niezawodnych i wydajnych systemów.
Rola
Poszukujemy starszego inżyniera full-stack, który zbuduje platformę transakcyjną, z której korzystają nasi klienci na co dzień. Pomimo nazwy „frontend”, nie jest to rola związana wyłącznie z interfejsem użytkownika — nasz zespół Frontendu pracuje nad całym stosem aplikacji w TypeScript i Rust, od interfejsów skierowanych do traderów po stojące za nimi usługi. Różni się od naszego zespołu Backend, który jest właścicielem silnika handlowego C++/Go o niskim opóźnieniu.
Jest to stanowisko starszego, indywidualnego współpracownika dla kogoś, kto podejmuje się najtrudniejszych problemów i rozwiązuje je o własnych siłach. Będziesz kompleksowo wykonywać złożone, niejednoznaczne i krytyczne pod względem wydajności prace — zaprojektowane, zbudowane, przetestowane, wdrożone i wspierane w środowisku produkcyjnym. Przewodzisz przez kod, rzemiosło i mentoring, ustanawiając przykład techniczny, do którego dostosowuje się reszta zespołu. To nie jest rola, w której piszesz kod i rzucasz go przez ścianę: nasi inżynierowie są właścicielami całego cyklu życia, a gdy coś się zepsuje, jesteś częścią zespołu, który bada i naprawia problem.
W przypadku wydania produkcyjnego, zaplanowanych okien konserwacji i wsparcia poziomu 3 podczas krytycznych incydentów wymagane są czasami godziny poza normalnym dniem pracy. Ograniczamy to do minimum i doceniamy zaangażowanie, ale posiadanie produkcyjnej platformy handlowej oznacza bycie tam, gdzie ma to znaczenie.
Nad czym będziesz pracować
• Złożone funkcje pełnego stosu w TypeScript i Rust — od interfejsów przeznaczonych dla traderów po stojące za nimi usługi aplikacji
• Prezentacja danych rynkowych w czasie rzeczywistym oraz kod aplikacji o dużej przepustowości i niskim opóźnieniu dla walut, akcji i kryptowalut
• Reagowanie i reaktywne zarządzanie stanem (RX, MobX lub podobne) dla wymagających interfejsów handlowych o dużej gęstości danych
• Systemy rozproszone i dane w czasie rzeczywistym poprzez REST, WebSockets i protokoły sieciowe
• Architektura i projektowanie rozwiązań dla najtrudniejszych problemów technicznych, przed którymi staje zespół
• Obserwowalność i monitorowanie — dashboardy, alerty i metryki, które uwidaczniają zachowanie frontendu
• Systemy produkcyjne obsługujące prawdziwe pieniądze — niezawodność nie jest opcjonalna
Czego potrzebujemy
Techniczne:
• Silne umiejętności inżynieryjne pełnego stosu z głębokim TypeScript/JavaScript (ES6+) (ponad 5 lat)
• Solidne doświadczenie z React i reaktywnym zarządzaniem stanem (RX, MobX lub podobne)
• Praktyczna znajomość Rusta lub wyraźny apetyt i umiejętność dotarcia do tego celu — to część naszego pakietu
• Dobra znajomość systemów rozproszonych, projektowania API i danych w czasie rzeczywistym (REST, WebSockets, protokoły sieciowe, takie jak TCP/UDP i protokoły binarne)
• Wygodne rozumowanie na temat architektury i dokonywanie możliwych do obrony kompromisów technicznych
• Python do tworzenia skryptów, automatyzacji i narzędzi jest dodatkowym atutem
• Podstawy Gita i Linuksa
• Doświadczenie w usługach finansowych lub technologii handlowej będzie dodatkowym atutem, ale nie niezbędnym
Jak pracujesz:
• Wysyłasz. Skupiasz się na dostarczaniu — iterujesz, ulepszasz, wprowadzasz rzeczy do produkcji
• Biegasz z rzeczami. Daj ci niejednoznaczny, złożony problem, a ty doprowadzisz go do końca, nie będąc przez niego zarządzanym. Senior oznacza tutaj zaufanego, a nie tylko doświadczonego
• Masz zasięg. Jesteś mocny nie tylko w znanych sobie elementach — potrafisz opanować nieznane i utrzymać się w najcięższej pracy
• Jesteś jego właścicielem. Kiedy coś budujesz, bierzesz odpowiedzialność za jego zachowanie w produkcji. Reagujesz na incydenty (15-minutowe potwierdzenie SLA w godzinach pracy), badasz problemy i zamykasz pętlę
• Podnosisz poprzeczkę. Wnikliwie oceniasz pracę innych osób, jesteś mentorem inżynierów wokół siebie w trakcie rzemiosła i wyznaczasz standardy, do których inni się wzorują
• Zapisujesz różne rzeczy. Dokumentacja nie jest refleksją — to sposób, w jaki skalujemy wiedzę w rozproszonym zespole. Jeśli coś nie jest zapisane, to nie istnieje
• Komunikujesz się. Jesteśmy zespołem rozproszonym w wielu strefach czasowych. Jasna, proaktywna komunikacja – zwłaszcza gdy coś pójdzie nie tak – jest niezbędna
• Korzystasz z narzędzi AI. Korzystamy z narzędzi AI (Claude, Gemini), aby zwiększać nasze możliwości inżynieryjne — od przeglądu kodu i debugowania po badanie incydentów i dokumentację. Nie musisz być ekspertem, ale powinieneś być ciekawy i chętny do nauki
Co dostajesz
• Prawdziwe problemy — systemy handlowe, w których wydajność mierzy się w mikrosekundach, a nie w kliknięciach użytkowników
• Znakomity zespół — starsi inżynierowie, którzy dbają o rzemiosło, otwarcie współpracują i trzymają się nawzajem wysokich standardów
• Własność — małe zespoły, jasna odpowiedzialność, bezpośredni wpływ na platformę i naszych klientów
• Konkurencyjny pakiet — do 30 dni urlopu + święta, prywatne ubezpieczenie zdrowotne, emerytura, ubezpieczenie na życie, zwrot pieniędzy za usługi stomatologiczne/optyczne, dojazd rowerem do pracy, świadczenia socjalne i poza siedzibą firmy
• Przyjazny zdalnie — elastycznie pracuj z domu. Ufamy, że nasi ludzie będą dostarczać
• Zrównoważone tempo — ciężko pracujemy, ale nie wypalamy ludzi. Równowaga to sposób, w jaki zachowujemy ostrość
• Rozwój — rozwój kariery na stanowiska wyższego szczebla, specjalizacja w zakresie wydajności lub przywództwo techniczne. Inwestujemy w ludzi, którzy inwestują w nas
Wierzymy w przejrzystość, szczere opinie i zapisywanie wszystkiego. Świętujemy dostawę, a nie aktywność. Uważamy, że sztuczna inteligencja wzmacnia ludzi – usuwa trud, zwiększa możliwości i umożliwia pracę o wyższej wartości.
Naszym celem jest budowanie systemów, których utrzymanie i wsparcie nie zależy od bohaterstwa jednostek — systemów i procesów, które są odporne, udokumentowane i zrównoważone.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/reactive-markets/senior-frontend-engineer-united-kingdom-233025)
Zdalny (z siedzibą w Wielkiej Brytanii) | Pełny etat
O nas
Reactive Markets to platforma transakcyjna roku 2026 OTC (Risk.net). Nasza sieć obsługuje ponad 50 miliardów dolarów dziennego wolumenu obrotu walutami, akcjami i kryptowalutami, łącząc ponad 40 wiodących na świecie dostawców płynności.
Budujemy systemy transakcyjne, które działają na granicy tego, co jest technicznie możliwe — gdzie liczą się nanosekundy, a upuszczona wiadomość kosztuje prawdziwe pieniądze. Nasz zespół inżynierów jest niewielki, ma starszy staż pracy i jest głęboko zaangażowany w tworzenie najnowocześniejszych, niezawodnych i wydajnych systemów.
Rola
Poszukujemy starszego inżyniera full-stack, który zbuduje platformę transakcyjną, z której korzystają nasi klienci na co dzień. Pomimo nazwy „frontend”, nie jest to rola związana wyłącznie z interfejsem użytkownika — nasz zespół Frontendu pracuje nad całym stosem aplikacji w TypeScript i Rust, od interfejsów skierowanych do traderów po stojące za nimi usługi. Różni się od naszego zespołu Backend, który jest właścicielem silnika handlowego C++/Go o niskim opóźnieniu.
Jest to stanowisko starszego, indywidualnego współpracownika dla kogoś, kto podejmuje się najtrudniejszych problemów i rozwiązuje je o własnych siłach. Będziesz kompleksowo wykonywać złożone, niejednoznaczne i krytyczne pod względem wydajności prace — zaprojektowane, zbudowane, przetestowane, wdrożone i wspierane w środowisku produkcyjnym. Przewodzisz przez kod, rzemiosło i mentoring, ustanawiając przykład techniczny, do którego dostosowuje się reszta zespołu. To nie jest rola, w której piszesz kod i rzucasz go przez ścianę: nasi inżynierowie są właścicielami całego cyklu życia, a gdy coś się zepsuje, jesteś częścią zespołu, który bada i naprawia problem.
W przypadku wydania produkcyjnego, zaplanowanych okien konserwacji i wsparcia poziomu 3 podczas krytycznych incydentów wymagane są czasami godziny poza normalnym dniem pracy. Ograniczamy to do minimum i doceniamy zaangażowanie, ale posiadanie produkcyjnej platformy handlowej oznacza bycie tam, gdzie ma to znaczenie.
Nad czym będziesz pracować
• Złożone funkcje pełnego stosu w TypeScript i Rust — od interfejsów przeznaczonych dla traderów po stojące za nimi usługi aplikacji
• Prezentacja danych rynkowych w czasie rzeczywistym oraz kod aplikacji o dużej przepustowości i niskim opóźnieniu dla walut, akcji i kryptowalut
• Reagowanie i reaktywne zarządzanie stanem (RX, MobX lub podobne) dla wymagających interfejsów handlowych o dużej gęstości danych
• Systemy rozproszone i dane w czasie rzeczywistym poprzez REST, WebSockets i protokoły sieciowe
• Architektura i projektowanie rozwiązań dla najtrudniejszych problemów technicznych, przed którymi staje zespół
• Obserwowalność i monitorowanie — dashboardy, alerty i metryki, które uwidaczniają zachowanie frontendu
• Systemy produkcyjne obsługujące prawdziwe pieniądze — niezawodność nie jest opcjonalna
Czego potrzebujemy
Techniczne:
• Silne umiejętności inżynieryjne pełnego stosu z głębokim TypeScript/JavaScript (ES6+) (ponad 5 lat)
• Solidne doświadczenie z React i reaktywnym zarządzaniem stanem (RX, MobX lub podobne)
• Praktyczna znajomość Rusta lub wyraźny apetyt i umiejętność dotarcia do tego celu — to część naszego pakietu
• Dobra znajomość systemów rozproszonych, projektowania API i danych w czasie rzeczywistym (REST, WebSockets, protokoły sieciowe, takie jak TCP/UDP i protokoły binarne)
• Wygodne rozumowanie na temat architektury i dokonywanie możliwych do obrony kompromisów technicznych
• Python do tworzenia skryptów, automatyzacji i narzędzi jest dodatkowym atutem
• Podstawy Gita i Linuksa
• Doświadczenie w usługach finansowych lub technologii handlowej będzie dodatkowym atutem, ale nie niezbędnym
Jak pracujesz:
• Wysyłasz. Skupiasz się na dostarczaniu — iterujesz, ulepszasz, wprowadzasz rzeczy do produkcji
• Biegasz z rzeczami. Daj ci niejednoznaczny, złożony problem, a ty doprowadzisz go do końca, nie będąc przez niego zarządzanym. Senior oznacza tutaj zaufanego, a nie tylko doświadczonego
• Masz zasięg. Jesteś mocny nie tylko w znanych sobie elementach — potrafisz opanować nieznane i utrzymać się w najcięższej pracy
• Jesteś jego właścicielem. Kiedy coś budujesz, bierzesz odpowiedzialność za jego zachowanie w produkcji. Reagujesz na incydenty (15-minutowe potwierdzenie SLA w godzinach pracy), badasz problemy i zamykasz pętlę
• Podnosisz poprzeczkę. Wnikliwie oceniasz pracę innych osób, jesteś mentorem inżynierów wokół siebie w trakcie rzemiosła i wyznaczasz standardy, do których inni się wzorują
• Zapisujesz różne rzeczy. Dokumentacja nie jest refleksją — to sposób, w jaki skalujemy wiedzę w rozproszonym zespole. Jeśli coś nie jest zapisane, to nie istnieje
• Komunikujesz się. Jesteśmy zespołem rozproszonym w wielu strefach czasowych. Jasna, proaktywna komunikacja – zwłaszcza gdy coś pójdzie nie tak – jest niezbędna
• Korzystasz z narzędzi AI. Korzystamy z narzędzi AI (Claude, Gemini), aby zwiększać nasze możliwości inżynieryjne — od przeglądu kodu i debugowania po badanie incydentów i dokumentację. Nie musisz być ekspertem, ale powinieneś być ciekawy i chętny do nauki
Co dostajesz
• Prawdziwe problemy — systemy handlowe, w których wydajność mierzy się w mikrosekundach, a nie w kliknięciach użytkowników
• Znakomity zespół — starsi inżynierowie, którzy dbają o rzemiosło, otwarcie współpracują i trzymają się nawzajem wysokich standardów
• Własność — małe zespoły, jasna odpowiedzialność, bezpośredni wpływ na platformę i naszych klientów
• Konkurencyjny pakiet — do 30 dni urlopu + święta, prywatne ubezpieczenie zdrowotne, emerytura, ubezpieczenie na życie, zwrot pieniędzy za usługi stomatologiczne/optyczne, dojazd rowerem do pracy, świadczenia socjalne i poza siedzibą firmy
• Przyjazny zdalnie — elastycznie pracuj z domu. Ufamy, że nasi ludzie będą dostarczać
• Zrównoważone tempo — ciężko pracujemy, ale nie wypalamy ludzi. Równowaga to sposób, w jaki zachowujemy ostrość
• Rozwój — rozwój kariery na stanowiska wyższego szczebla, specjalizacja w zakresie wydajności lub przywództwo techniczne. Inwestujemy w ludzi, którzy inwestują w nas
Wierzymy w przejrzystość, szczere opinie i zapisywanie wszystkiego. Świętujemy dostawę, a nie aktywność. Uważamy, że sztuczna inteligencja wzmacnia ludzi – usuwa trud, zwiększa możliwości i umożliwia pracę o wyższej wartości.
Naszym celem jest budowanie systemów, których utrzymanie i wsparcie nie zależy od bohaterstwa jednostek — systemów i procesów, które są odporne, udokumentowane i zrównoważone.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/reactive-markets/senior-frontend-engineer-united-kingdom-233025)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Reactive Markets
Ogłoszenie pochodzi od Reactive Markets.