W skrócie
- Zadania: Twórz innowacyjne rozwiązania w obszarze cyfrowych aktywów i Web3.
- Firma: Ledger - globalna platforma zabezpieczająca cyfrowe aktywa.
- Benefity: Akcje, elastyczne godziny pracy, ubezpieczenie zdrowotne i rozwój osobisty.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość finansów.
- Kwalifikacje: 8+ lat doświadczenia w programowaniu i zaawansowana znajomość TypeScript oraz React.
Przewidywane wynagrodzenie mieści się w przedziale 118800 - 145200 zł za rok.
Tworzymy świat aktywów cyfrowych dostępnych i bezpiecznych dla każdego. Dołącz do naszej misji. Założona w 2014 roku, Ledger jest globalną platformą dla aktywów cyfrowych i Web3. Ponad 20% światowych aktywów kryptograficznych jest zabezpieczonych przez nasze urządzenia Ledger Nano. Siedziba główna znajduje się w Paryżu i Vierzon, z biurami w Wielkiej Brytanii, USA, Szwajcarii i Singapurze, a zespół Ledger liczy ponad 900 profesjonalistów. Oferujemy różnorodne produkty i usługi, które umożliwiają osobom i firmom bezpieczne kupowanie, przechowywanie, wymianę, rozwijanie i zarządzanie aktywami kryptograficznymi – w tym linię portfeli sprzętowych Ledger, z ponad 6 milionami sprzedanych jednostek w 200 krajach.
Zespół i rola: Ledger Wallet to nasza flagowa aplikacja, zbudowana na otwartym monorepo przy użyciu React, Electron (Desktop) i React Native (Mobile). Obsługuje wiele blockchainów i integruje liczne DApps. Dołączysz do Zespołu Platformy, jednostki odpowiedzialnej za "szkielet" i infrastrukturę Ledger Wallet. Nie tylko budujemy funkcje, ale także fundament, który pozwala innym zespołom funkcjonalnym szybciej i bezpieczniej dostarczać rozwiązania.
Twoje zadania:
- Architektura i zarządzanie monorepo: Ustalanie i przestrzeganie standardów inżynieryjnych dla naszego dużego monorepo, Ledger Wallet. Wprowadzanie ulepszeń w zarządzaniu zależnościami, wydajności budowy i organizacji strukturalnej, aby kod był skalowalny z wieloma współpracownikami.
- Micro-frontend i skalowalność: Praca nad kształtowaniem strategii technicznej dotyczącej rozdzielania naszej architektury poprzez projektowanie zautomatyzowanych procesów CI/CD i podejść micro-frontend, które umożliwiają niezależne wdrożenia zespołów na platformach mobilnych i desktopowych.
- Doświadczenie dewelopera (DX): Projektowanie i budowanie narzędzi wewnętrznych, skryptów i CLI, które eliminują przeszkody dla innych programistów. Jeśli jakiś proces jest wolny lub manualny, Twoim zadaniem jest jego automatyzacja.
- Zarządzanie stosem technologicznym: Utrzymywanie zdrowia naszego rdzenia technologicznego (React, React Native, Electron, TypeScript). Obsługa aktualizacji, minimalizacja długu technicznego i egzekwowanie najlepszych praktyk w całej organizacji.
- Mentorstwo i promocja: Działanie jako techniczny referent. Promowanie standardów inżynieryjnych, przeprowadzanie przeglądów kodu na wysokim poziomie.
Czego szukamy:
- Doświadczenie: 8+ lat w rozwoju oprogramowania z istotnym doświadczeniem w złożonych architekturach frontendowych.
- Mistrzostwo w stosie: Głęboka znajomość TypeScript i React. Rozumiesz, jak działa React od podstaw (reconciliation, rendering, performance).
- Myślenie platformowe: Udokumentowane doświadczenie w zarządzaniu monorepo (przy użyciu narzędzi takich jak Nx, Turborepo, Lerna lub podobnych) oraz konfigurowaniu narzędzi budowlanych (Webpack, Rspack, ESBuild, Metro, Re.Pack).
- Mobilne i desktopowe: Doświadczenie z React Native i/lub Electron jest kluczowe dla tej roli, ponieważ wpłyniesz na obie platformy.
- Architektura: Praktyczne doświadczenie w implementacji micro-frontendów lub modularnych architektur na dużą skalę.
- CI/CD Ops: Znajomość konfigurowania pipeline'ów (GitHub Actions, CircleCI) i optymalizacji równoległości budowy/testów.
- Umiejętności miękkie: Jesteś empatyczny wobec trudności innych programistów i masz nastawienie „usługowe” wobec zespołów wewnętrznych.
Co oferujemy:
- Akcje: Pracownicy są fundamentem naszego sukcesu, dlatego przyznajemy opcje na akcje, abyś mógł dzielić się tym sukcesem, gdy rośniemy.
- Elastyczność: Polityka pracy hybrydowej.
- Socjal: Coroczne wyjście firmowe na Ledgerdary Days, a także częste wydarzenia towarzyskie, przekąski i napoje.
- Medyczne: Kompleksowa polisa ubezpieczeniowa zdrowotna oferująca szeroki zakres opieki medycznej, dentystycznej i wzrokowej.
- Dobrostan: Rozwój osobisty, coaching i fitness z naszymi dedykowanymi partnerami.
- Urlop: Pięć tygodni płatnego urlopu rocznie, oprócz dni ustawowo wolnych od pracy i dni odpoczynku (RTT).
- Wysoka technologia: Dostęp do sprzętu biurowego i gadżetów wysokiej wydajności, w tym produktów Apple.
- Transport: Ledger zwraca część kosztów preferowanego środka transportu.
- Zniżki: Zniżka pracownicza na wszystkie nasze produkty.
Jesteśmy pracodawcą równych szans dla wszystkich, bez względu na płeć, etniczność, religię, orientację seksualną, status społeczny, niepełnosprawność czy wiek.
Senior Software Engineer in Warsaw – pracodawca: Alcor
Smartling to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze technologii chmurowych. Nasza kultura opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników. Oferujemy atrakcyjne benefity oraz możliwości nauki i rozwoju, a praca w zespole zajmującym się infrastrukturą chmurową na AWS zapewnia unikalne doświadczenia w branży.