Praca
Z kanału partnera
Główny 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ą.
Główny 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 praktycznego lidera inżynierii, który będzie właścicielem naszego zespołu Frontend — inżynierów aplikacji z pełnym stosem, którzy tworzą platformę transakcyjną, z której korzystają nasi klienci. Pomimo nazwy „frontend”, nie jest to rola związana wyłącznie z interfejsem użytkownika. Zespół 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.
To rola zawodnika-trenera. Nadal będziesz pisać kod, przeglądać najważniejsze prace i wykonywać zadania architektoniczne, które sprawią, że platforma będzie szybka i łatwa w utrzymaniu, będąc jednocześnie właścicielem dostaw zespołu, jego standardów i rozwoju pracujących w nim inżynierów. Ta rola sprawdza się tylko wtedy, gdy potrafisz utrzymać dwie rzeczy na raz: ręce na platformie (wiarygodne dla inżynierów, ponieważ rozumiesz pracę) i poza krytyczną ścieżką (prowadzenie z głębią i podnoszenie zespołu do góry, więc nic nie zależy od ciebie samego przy klawiaturze).
Byłbyś wyraźnym właścicielem tego zespołu — odpowiedzialność za niego jest obecnie nieformalnie dzielona pomiędzy naszym CDO, naszym kierownikiem ds. dostaw technicznych i najstarszym inżynierem. Częścią tego zadania jest wzięcie tego na siebie, zamknięcie nieformalnej przykrywki i zbudowanie zespołu, który działa o własnych siłach. To nie jest rola, w której piszesz kod i rzucasz go przez ścianę: nasi inżynierowie są właścicielami pełnego cyklu życia, a gdy coś się zepsuje, kierujesz zespołem, 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ć
• Kierowanie technicznym kierunkiem stosu aplikacji frontendowych — architektura, standardy i kompromisy, dzięki którym platforma jest szybka i łatwa w utrzymaniu
• Praktyczna znajomość TypeScriptu i Rusta — samodzielne tworzenie i przeglądanie najbardziej krytycznych lub złożonych prac
• Interfejsy handlowe w czasie rzeczywistym, zawierające dużą ilość danych, na rynku walutowym, akcjami i kryptowalutami oraz stojące za nimi usługi aplikacyjne
• Dbanie o jakość kodu w całym zespole poprzez przeglądy, sesje projektowe oraz standardy, które ustalasz i egzekwujesz
• Rozwój inżynierów w zespole — rzemiosło techniczne i umiejętności niekodowania, które pozwalają ludziom skalować
• Kształtowanie planu działania z udziałem CTO, CDO, Zespołów ds. Dostaw Technicznych i Zespołów zajmujących się kontaktem z Klientem oraz przekształcanie priorytetów w dostarczone oprogramowanie
• Zapewnienie zespołowi wsparcia na poziomie 3, obserwowalności i gotowości operacyjnej – niezawodność nie jest opcjonalna
Czego potrzebujemy
Techniczne:
• Silne doświadczenie inżynierskie typu full-stack z głębokim TypeScriptem/JavaScriptem (ES6+) (ponad 5 lat, w tym kierowanie zespołem lub wyznaczanie kierunku technicznego dla zespołu)
• Znajomość React i reaktywnego zarządzania stanem (RX, MobX lub podobny)
• Praktyczna znajomość Rusta lub wyraźny apetyt i umiejętność dotarcia do tego celu — to część naszego pakietu
• Solidna znajomość systemów rozproszonych, projektowania API i danych w czasie rzeczywistym (REST, WebSockets, protokoły sieciowe) — rozumiesz, co jest potrzebne do tworzenia oprogramowania, które będzie szybkie i niezawodne pod obciążeniem
• Potrafi podejmować i bronić decyzji architektonicznych oraz wyjaśniać kompromisy inżynierom i interesariuszom nietechnicznym
• Doświadczenie w usługach finansowych lub technologii handlowej
Jak prowadzisz:
• Dajesz przykład. Piszesz kod, recenzujesz projekty i utrzymujesz najwyższe standardy. Inżynierowie szanują lidera, który rozumie pracę, a nie tego, który zarządza nią na odległość
• Budujesz siłę w całym zespole. Wiesz, kiedy wziąć się w garść, a kiedy się wycofać. Prowadzisz głęboko i podnosisz innych na duchu, zamiast być pojedynczym punktem porażki
• Jesteś jego właścicielem. Bierzesz odpowiedzialność za dostawy, jakość i niezawodność produkcji zespołu – a nie tylko za swoją własną produkcję. Kiedy coś się zepsuje, prowadzisz dochodzenie i naprawiasz
• Rozwijasz ludzi. Inwestujesz czas w mentoring i rozwój zespołu, a także możesz wskazać inżynierów, którzy są lepsi, ponieważ pracowali z Tobą
• Jesteś bezpośredni i szczery. Udzielasz konkretnych informacji zwrotnych w odpowiednim czasie i utrzymujesz linię jakości, nie stając się wąskim gardłem
• Komunikujesz się. Jesteśmy zespołem rozproszonym w wielu strefach czasowych. Jasna, proaktywna komunikacja – zwłaszcza podczas incydentów i informowania interesariuszy – 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ę
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ść…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/reactive-markets/lead-frontend-engineer-united-kingdom-99754)
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 praktycznego lidera inżynierii, który będzie właścicielem naszego zespołu Frontend — inżynierów aplikacji z pełnym stosem, którzy tworzą platformę transakcyjną, z której korzystają nasi klienci. Pomimo nazwy „frontend”, nie jest to rola związana wyłącznie z interfejsem użytkownika. Zespół 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.
To rola zawodnika-trenera. Nadal będziesz pisać kod, przeglądać najważniejsze prace i wykonywać zadania architektoniczne, które sprawią, że platforma będzie szybka i łatwa w utrzymaniu, będąc jednocześnie właścicielem dostaw zespołu, jego standardów i rozwoju pracujących w nim inżynierów. Ta rola sprawdza się tylko wtedy, gdy potrafisz utrzymać dwie rzeczy na raz: ręce na platformie (wiarygodne dla inżynierów, ponieważ rozumiesz pracę) i poza krytyczną ścieżką (prowadzenie z głębią i podnoszenie zespołu do góry, więc nic nie zależy od ciebie samego przy klawiaturze).
Byłbyś wyraźnym właścicielem tego zespołu — odpowiedzialność za niego jest obecnie nieformalnie dzielona pomiędzy naszym CDO, naszym kierownikiem ds. dostaw technicznych i najstarszym inżynierem. Częścią tego zadania jest wzięcie tego na siebie, zamknięcie nieformalnej przykrywki i zbudowanie zespołu, który działa o własnych siłach. To nie jest rola, w której piszesz kod i rzucasz go przez ścianę: nasi inżynierowie są właścicielami pełnego cyklu życia, a gdy coś się zepsuje, kierujesz zespołem, 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ć
• Kierowanie technicznym kierunkiem stosu aplikacji frontendowych — architektura, standardy i kompromisy, dzięki którym platforma jest szybka i łatwa w utrzymaniu
• Praktyczna znajomość TypeScriptu i Rusta — samodzielne tworzenie i przeglądanie najbardziej krytycznych lub złożonych prac
• Interfejsy handlowe w czasie rzeczywistym, zawierające dużą ilość danych, na rynku walutowym, akcjami i kryptowalutami oraz stojące za nimi usługi aplikacyjne
• Dbanie o jakość kodu w całym zespole poprzez przeglądy, sesje projektowe oraz standardy, które ustalasz i egzekwujesz
• Rozwój inżynierów w zespole — rzemiosło techniczne i umiejętności niekodowania, które pozwalają ludziom skalować
• Kształtowanie planu działania z udziałem CTO, CDO, Zespołów ds. Dostaw Technicznych i Zespołów zajmujących się kontaktem z Klientem oraz przekształcanie priorytetów w dostarczone oprogramowanie
• Zapewnienie zespołowi wsparcia na poziomie 3, obserwowalności i gotowości operacyjnej – niezawodność nie jest opcjonalna
Czego potrzebujemy
Techniczne:
• Silne doświadczenie inżynierskie typu full-stack z głębokim TypeScriptem/JavaScriptem (ES6+) (ponad 5 lat, w tym kierowanie zespołem lub wyznaczanie kierunku technicznego dla zespołu)
• Znajomość React i reaktywnego zarządzania stanem (RX, MobX lub podobny)
• Praktyczna znajomość Rusta lub wyraźny apetyt i umiejętność dotarcia do tego celu — to część naszego pakietu
• Solidna znajomość systemów rozproszonych, projektowania API i danych w czasie rzeczywistym (REST, WebSockets, protokoły sieciowe) — rozumiesz, co jest potrzebne do tworzenia oprogramowania, które będzie szybkie i niezawodne pod obciążeniem
• Potrafi podejmować i bronić decyzji architektonicznych oraz wyjaśniać kompromisy inżynierom i interesariuszom nietechnicznym
• Doświadczenie w usługach finansowych lub technologii handlowej
Jak prowadzisz:
• Dajesz przykład. Piszesz kod, recenzujesz projekty i utrzymujesz najwyższe standardy. Inżynierowie szanują lidera, który rozumie pracę, a nie tego, który zarządza nią na odległość
• Budujesz siłę w całym zespole. Wiesz, kiedy wziąć się w garść, a kiedy się wycofać. Prowadzisz głęboko i podnosisz innych na duchu, zamiast być pojedynczym punktem porażki
• Jesteś jego właścicielem. Bierzesz odpowiedzialność za dostawy, jakość i niezawodność produkcji zespołu – a nie tylko za swoją własną produkcję. Kiedy coś się zepsuje, prowadzisz dochodzenie i naprawiasz
• Rozwijasz ludzi. Inwestujesz czas w mentoring i rozwój zespołu, a także możesz wskazać inżynierów, którzy są lepsi, ponieważ pracowali z Tobą
• Jesteś bezpośredni i szczery. Udzielasz konkretnych informacji zwrotnych w odpowiednim czasie i utrzymujesz linię jakości, nie stając się wąskim gardłem
• Komunikujesz się. Jesteśmy zespołem rozproszonym w wielu strefach czasowych. Jasna, proaktywna komunikacja – zwłaszcza podczas incydentów i informowania interesariuszy – 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ę
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ść…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/reactive-markets/lead-frontend-engineer-united-kingdom-99754)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Reactive Markets
Ogłoszenie pochodzi od Reactive Markets.