Senior Software Engineer in Warsaw

Senior Software Engineer in Warsaw

Warsaw Pełny etat 118800 - 145200 zł / rok (szac.) Hybrydowo
A

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.

A

Dane kontaktowe:

Zespół rekrutacyjny Alcor

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer in Warsaw

React
React Native
Electron
TypeScript
Monorepo Management
Micro-frontends
CI/CD Pipelines