W skrócie
- Zadania: Twórz innowacyjne formularze rejestracyjne i współpracuj z zespołem w międzynarodowym środowisku.
- Firma: OANDA - lider w branży FinTech z nagradzaną kulturą pracy.
- Benefity: Elastyczny model pracy, konkurencyjne wynagrodzenie i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na przyszłość handlu online.
- Kwalifikacje: Doświadczenie w React.js i Pythonie oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.
Fancy helping to shape the future of FinTech? We have always been innovators. In 1996 we were the first company to share exchange rate information, free of charge on the internet. Today, we are a world leading online trading group.
Join us to:
- Help build the future of online trading
- Be part of a culture driven by integrity and global impact
- Become part of an award-winning company
We are only as good as our people. Luckily, our people are the best. Join us!
Jak pracujemy? Jesteśmy międzynarodowym zespołem Scrum składającym się z inżynierów oprogramowania Full Stack pracujących z React.js, Pythonem i Google Cloud Platform. Budujemy i optymalizujemy procesy rejestracji oraz formularze onboardingowe używane przez naszych klientów w celu zapewnienia płynnego i bezpiecznego doświadczenia onboardingowego. Kładziemy duży nacisk na ciągłe doskonalenie, autonomię, współpracę między zespołami oraz czystą architekturę. Pracujemy w modelu hybrydowym w Krakowie, Zabłocie.
Jako Senior Full Stack Engineer będziesz:
- Napędzać architekturę, projektować, budować i utrzymywać dynamiczne formularze onboardingowe oraz procesy rejestracji przy użyciu React.js i Pythona (FastAPI).
- Nadzorować i wdrażać integracje usług dostawców zewnętrznych (API/SDK), zapewniając niezawodność oraz blisko współpracować z dostawcami zewnętrznymi i wewnętrznymi zespołami w całej organizacji.
- Samodzielnie odpowiadać za funkcje i inicjatywy techniczne od początku do końca — od projektowania technicznego, analizy i rozwiązywania problemów po wdrożenie produkcyjne.
- Zadbać o jasną komunikację w języku angielskim w zespołach międzyfunkcyjnych, z interesariuszami technicznymi i partnerami biznesowymi, napędzając techniczne dostosowanie i pragmatyczne rozwiązania.
- Pisać czysty, testowalny i wydajny kod zgodnie z najlepszymi praktykami inżynierii oprogramowania (SOLID, Clean Code), promując jakość kodu i przeprowadzając konstruktywne przeglądy kodu.
- Promować i integrować nowoczesne narzędzia deweloperskie (w tym Claude Code i asystentów AI) w celu usprawnienia rozwoju, refaktoryzacji i automatyzacji procesów w zespole.
- Prowadzić dyskusje techniczne w zespole, mentorować innych inżynierów i nieustannie dążyć do poprawy naszej architektury systemu.
Jakie umiejętności są potrzebne, aby odnieść sukces w tej roli:
- Rozległe doświadczenie komercyjne jako programista Full Stack pracujący z React.js i Pythonem (FastAPI).
- Udokumentowane doświadczenie w projektowaniu systemów, czystej architekturze i środowiskach chmurowych (najlepiej Google Cloud Platform).
- Udowodnione doświadczenie w integracjach API dostawców zewnętrznych (np. weryfikacja tożsamości, bramki płatności, e-podpis).
- Silna znajomość narzędzi do automatycznego testowania (PyTest, Cypress, Playwright) oraz pipeline'ów CI/CD w celu zapewnienia niezawodności systemu.
- Silne umiejętności komunikacyjne w języku angielskim (C1) do codziennej współpracy w wielokulturowym środowisku i dostosowywania zespołów.
- Wysoki stopień autonomii, odpowiedzialności oraz umiejętność mentorowania i wspierania rówieśników.
- Solidne zrozumienie zasad projektowania zorientowanego na domenę (DDD) oraz infrastruktury jako kodu (IaC, np. Terraform).
- Praktyczne doświadczenie w korzystaniu z nowoczesnych narzędzi deweloperskich, takich jak asystenci AI i Claude Code, w codziennych przepływach pracy inżynieryjnej.
Punkty bonusowe, jeśli masz doświadczenie w:
- Komercyjnej działalności w branży FinTech (obsługa danych wrażliwych, zgodność, KYC/AML lub systemy płatności).
- Prowadzeniu lub przyczynianiu się do transformacji organizacyjnych/zespołowych w kierunku rozwoju opartego na AI, automatycznego testowania i narzędzi zwiększających produktywność deweloperów.
Senior Software Engineer in Kraków – pracodawca: OANDA Poland sp. z o.o.
OANDA Poland sp. z o.o. to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Nasza kultura pracy opiera się na współpracy i ciągłym rozwoju, co pozwala pracownikom na zdobywanie nowych umiejętności oraz awansowanie w ramach organizacji. Dodatkowo, oferujemy elastyczne godziny pracy oraz możliwość pracy zdalnej, co sprzyja równowadze między życiem zawodowym a prywatnym.