For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
XTB online investing
XTB online investing

Engineering Team Leader

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Lead

Tech stacks

Android
iOS
Angular
+29

Permanent role
4 days ago
Apply now

Tworzymy XTB – globalną firmę inwestycyjną, oferującą innowacyjne rozwiązania technologiczne, które pozwalają naszym klientom skutecznie zarządzać swoimi finansami na wiele sposobów. Wszystko to w jednej intuicyjnej aplikacji XTB, z której korzysta już ponad milion użytkowników na całym świecie!

Nasza wizja IT

Nasze Systemy Związane Są z Rynkami Finansowymi i Zapewniają Pełną Obsługę Związaną Ze Wszystkimi Aspektami Inwestowania. W Związku z Wysokimi Oczekiwaniami Klientów, Nasze Rozwiązania Technologiczne Muszą Cechować Się Najwyższą Jakością i Niezawodnością. Wiele Lat Rozwoju i Działania Firmy Sprawiło, Że DNA Naszego IT Zawiera Kilka Fundamentów, Którymi Się Kierujemy

  • niezawodność i wysoka dostępność aplikacji
  • bardzo wysoka wydajność pozwalająca na przetwarzanie dużego wolumenu danych w czasie rzeczywistym
  • ukierunkowanie na rozwój i ciągłe udoskonalanie funkcjonalności
  • płaska struktura i zwinne metodyki pozwalające na uniknięcie korporacyjnego, zbędnego narzutu.

Zakres obowiązków

Rola Team Leadera

Poszukujemy osoby, która dołączy do naszego zespołu w roli Team Leadera. Osoba na tym stanowisku będzie łączyć kompetencje techniczne oraz liderskie. W naszej strukturze za wyodrębniony obszar biznesowy i kilka zespołów SCRUMowych odpowiada Program Manager. W skład każdego zespołu wchodzą Team Leader, programiści i testerzy którzy są wspierani przez Product Managera, Scrum Mastera i UX Designerów.

Zespół jest multikompetencyjny i tworzy kompletne rozwiązania (analiza, architektura, backend, web, mobile, testy, observability) w oparciu i mikroserwisy, z wykorzystaniem Micronaut, Reactor, gRPC w środowisku Kubernetes/Rancher po stronie backendu oraz Angular (MFE), Android i iOS (aplikacje natywne) po stronie frontendu.

Zakres obowiązków

  • Dbanie o realizację zadań programistycznych zgodnie z obowiązującymi standardami technologicznymi,
  • wspieranie Product Managera w koordynowaniu prac zespołu w obszarze rozwiązań technologicznych,
  • współpraca z innymi zespołami w opracowywaniu optymalnej architektury rozwiązań,
  • zapewnianie wysokiej efektywności zespołu programistycznego, poprzez identyfikowanie oraz mitygowanie przeszkód w procesie wytwórczym,
  • monitorowanie bieżącej pracy i wsparcie w rozwiązywaniu problemów związanych z kwestiami technicznymi,
  • dbanie o rozwój zespołu poprzez zapewnianie szkoleń, proces mentoringu i regularne spotkania 1:1.

Wymagania

  • Kilkuletnie doświadczenie jako programista,
  • doświadczenie jako manager zespołu,
  • umiejętność tworzenia i rozwijania mikrousług opartych o Javę,
  • znajomość zagadnień związanych ze skalowalnością, wydajnością i niezawodnością systemów informatycznych,
  • udział w realizacji projektów od architektury po wdrożenie,
  • umiejętność pracy z zespołem multikompetencyjnym i zdalnym.

Z Czym Pracujemy

  • Nasze mikrousługi piszemy głównie w Javie 17+ z użyciem Micronauta
  • Uruchamiamy na Rancher’ze (Kubernetes) w kilku serwerowniach
  • Aplikację na Android tworzymy natywnie w Kotlinie w architekturze modułowej z wykorzystaniem Clean Architecture oraz MVI/MVVM
  • Aplikację na iOS tworzymy natywnie w języku Swift, wykorzystując architekturę modułową oraz wzorzec MVVM-C
  • Stosujemy podejście reaktywne z użyciem Combine oraz Coroutines/Flow i Compose
  • Widoki mobilne tworzymy przy użyciu Compose i SwiftUI.
  • Tworzymy rozwiązania webowe w oparciu o framework Angular oraz typowy dla niego stos technologiczny: TypeScript, JavaScript i RxJS.
  • Nasza architektura mikrofrontendowa oparta o web components rozwijana jest w monorepozytorium przy użyciu narzędzia Nx.
  • Komunikację między mikrousługami robimy za pomocą gRPC
  • Do komunikacji asynchronicznej używamy Kafki, Pulsara, RabbitMQ i Chronicle
  • Trzymamy dane w Postgresie, MongoDB, Redisie
  • Produkcję obserwujemy z pomocą Prometheusa, Grafany, Opensearcha i Opsgenie
  • W mobilnych rozwiązaniach wykorzystujemy Firebase (Crashlytics, Remote Config, Analytics) oraz Localise
  • Testujemy z użyciem JUnit, Testcontainers, Appium, Playwirght
  • Kodujemy w IntelliJ przy wsparciu Copilota
  • Kod trzymamy na Gitlabie i budujemy z użyciem GitlabCI
  • Zadania śledzimy w Jirze a wiedzę zbieramy w Confluence
  • Intensywnie korzystamy z Google Workspace: Gmail, Drive, GDocs, Meet, Chat
  • Mamy firmowe narzędzia GenAI rozwijane wewnętrznie i dostępne dla wszystkich pracowników

Oferujemy

  • Realny wpływ na rozwój firmy i produktu,
  • Pracę w doświadczonym zespole, który chętnie dzieli się wiedzą,
  • Jasną wizję rozwoju dzięki regularnym feedbackom i klarownym ścieżkom karier,
  • Budżet szkoleniowy na interesujące Cię kursy i konferencje,
  • Dodatkowy dzień wolny z okazji Twoich urodzin,
  • Dodatkowy dzień wolny dla rodziców,
  • Sprzęt dopasowany do Twoich potrzeb,
  • Prywatną opiekę medyczną i ubezpieczenie grupowe,
  • Dostęp do platformy e-learningowej do nauki języka angielskiego oraz platformy benefitowej,
  • Dostęp do platformy wellbeingowej i możliwość skorzystania z warsztatów oraz prywatnych sesji terapeutycznych,
  • Pracę zdalną, z biura w Warszawie lub z coworku w Twoim mieście,
  • Regularne spotkania integracyjne.

About XTB online investing

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service