Engineering Team Leader @ XTB

24 hours ago


Remote Warszawa, Czech Republic XTB Full time

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.

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.

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.

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

Chcemy Ci zaoferować: 

  • 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
,[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.] Requirements: Java, Microservices Tools: Jira, Confluence, Wiki, GitLab, GIT, Agile, Scrum. Additionally: Sport subscription, Training budget, Private healthcare, Flat structure, Small teams, Free coffee, Bike parking, Playroom, In-house trainings, Modern office, No dress code.
  • Data Analyst @ XTB

    24 hours ago


    Remote, Warszawa, Czech Republic XTB Full time

    Wymagania: bardzo dobra znajomość SQL, w tym umiejętność optymalizacji złożonych zapytań, doświadczenie w pracy z dużymi zbiorami danych i projektach analitycznych, praktyczne umiejętności w analizie danych z wykorzystaniem języka Python (pandas, numpy, matplotlib, seaborn, plotly, itp.), potrafi pracować samodzielnie, ale dobrze czuje się...


  • Remote, Warszawa, Czech Republic XTB Full time

    Poszukujemy Administratora CDN, który będzie odpowiadał za rozwój, konfigurację i utrzymanie infrastruktury CDN. Szukamy osoby technicznej, ale też otwartej – kogoś, kto chętnie dzieli się pomysłami, współpracuje z zespołem i potrafi spojrzeć na problemy z szerszej perspektywy. Wymagania: Minimum 2 lata doświadczenia w administracji CDN lub...

  • Senior DevOps Engineer

    24 hours ago


    Remote, Warsaw, Czech Republic XTB Full time

    Minimum 7 lat doświadczenia zawodowego w obszarze Data Engineering, Bardzo dobra wiedza z zakresu Data Warehouse, Data Lakehouse, Praktyczna znajomość Snowflake w zakresie zarówno modelowania danych, jak i zarządzania uprawnieniami oraz administracji, Znajomość Openflow, Streamlit, Doświadczenie w tworzeniu potoków danych z wykorzystaniem dbt oraz...


  • Remote, Warsaw, Czech Republic XTB Full time

    Minimum 5 letnie doświadczenie w obszarze Business Intelligence, wizualizacji danych oraz analityce, Biegłość w modelowaniu danych, optymalizacji procesów oraz tworzeniu data martów, Zaawansowana znajomość Power BI ( DAX, M), DAX Studio, T-SQL, Doświadczenie w zarządzaniu środowiskiem Power BI, pracę z plikami .pbip z systemami kontroli wersji...


  • Warszawa, Czech Republic XTB Full time

    Wymagania: Minimum 4 lata doświadczenia w zarządzaniu oraz administracji środowiskiem Voice / VoIP. Znajomość protokołów SIP, RTP, WebRTC. Umiejętność diagnozowania problemów z jakością połączeń (QoS, jitter, packet loss). Znajomość zagadnień sieciowych (VLAN, routing, firewall, NAT, DNS, DHCP). Umiejętność pracy z narzędziami typu...

  • Engineering Leader

    2 weeks ago


    Remote, Kraków, Czech Republic N-iX Full time

    Requirements:10+ years of software development experienceExperience in leading development teams, monitoring, and verifying SDLC metrics.Extensive experience working with mobile technologies – Android Open Source ProjectA big plus: 3+ years of full-stack development experience with Node.js, or proficiency in another backend programming languageStrong...


  • Remote, Warszawa, Czech Republic Booksy International Full time

    Essentially, to ensure you succeed in this role you’re going to need… Minimum 5 years of sales experience. Demonstrable ability to utilize sales techniques with clients for active sales. Proven ability to proactively use social networks to build company authority and acquire/maintain customer relationships. Experience in building presentations and...

  • Team Leader DevOps

    24 hours ago


    Warszawa, Czech Republic IT LeasingTeam Full time

    Bardzo dobrą znajomość Azure i Kubernetes oraz rozumienie praktyk DevOps Znajomość procesów CI/CD oraz Infrastructure as Code (IaC) Rozumienie obszarów: bezpieczeństwo, sieci, wirtualizacja, load balancing, storage, bazy danych Silne umiejętności komunikacyjne i doświadczenie w pracy z rozproszonymi zespołami Doświadczenie w prowadzeniu...


  • Remote, Czech Republic SPH Engineering Full time

    Requirements Bachelor’s degree in marketing & communication, journalism, or a related field;  Minimum of 5 years professional experience in a similar role in an IT B2B environment;  Excellent knowledge of marketing principles, key metrics and last trends with a focus on PR;  Ability to manage PR strategy and activities independently, including crafting...


  • Remote, Warszawa, Czech Republic Booksy International Full time

    Aplikuj, jeśli masz: Minimum 2-letnie doświadczenie w zarządzaniu zespołem obsługującym ruch przychodzący Znajomość wskaźników obsługi klienta Znajomość narzędzi obsługi klienta oraz systemów wspierających (np. Salesforce, Freshdesk, Helpshift, Zowie, Vonage, Jira, narzędzi Google itp.) Biegłość w stosowaniu technik komunikacji,...