Senior Backend Engineer in Kraków

Senior Backend Engineer in Kraków

Kraków Pełny etat 54000 - 66000 zł / rok (szac.) Hybrydowo
T

W skrócie

  • Zadania: Projektowanie i rozwijanie backendowych usług płatniczych oraz budowanie skalowalnych API.
  • Firma: People More - firma technologiczna z międzynarodowym zasięgiem i szacunkiem dla pracowników.
  • Benefity: Prywatna opieka medyczna, karta sportowa, kursy szkoleniowe i hybrydowy model pracy.
  • Pozostałe informacje: Możliwość bezpośredniego kontaktu z zarządem i udział w konferencjach.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami w dynamicznym środowisku z możliwością rozwoju kariery.
  • Kwalifikacje: Minimum 5-letnie doświadczenie w rozwoju backendu oraz znajomość technologii Java, C#/.NET, Rust lub Node.js.

Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.

Witamy w People More, gdzie szanujemy naszych pracowników i tworzymy projekty, które są łatwe i przyjemne w użyciu. Nasza firma składa się z ludzi z ogromną bazą klientów w kraju i za granicą, dla których budujemy projekty od podstaw lub w częściach. Pracujemy bezpośrednio dla naszych klientów oraz wspieramy naszych partnerów w ich rozwiązaniach, co zapewnia szeroki zakres projektów i możliwość zmian. Pracujemy z klientami na całym świecie.

Twoje obowiązki będą obejmować:

  • Projektowanie, rozwijanie i utrzymywanie rozproszonych usług backendowych wspierających autoryzację płatności, księgi finansowe, rozliczenia i inne procesy związane z płatnościami.
  • Budowanie skalowalnych, bezpiecznych i niezawodnych interfejsów API z naciskiem na wydajność, łatwość utrzymania i odporność systemu.
  • Rozwijanie architektur opartych na zdarzeniach i wdrażanie integracji między rozproszonymi usługami.
  • Branie odpowiedzialności za rozwiązania backendowe przez cały cykl życia oprogramowania, od analizy wymagań i projektowania technicznego po wdrożenie, testowanie, uruchomienie i wsparcie produkcyjne.
  • Projektowanie i utrzymywanie zdarzeń domenowych oraz zapewnianie niezawodnej wymiany danych między systemami.
  • Ścisła współpraca z zespołami inżynieryjnymi i produktowymi w celu definiowania wymagań technicznych, oceny rozwiązań i wspierania decyzji architektonicznych.
  • Monitorowanie środowisk produkcyjnych, badanie incydentów, przeprowadzanie analizy przyczyn źródłowych i wdrażanie ulepszeń.
  • Przeglądanie kodu, mentoring innych programistów oraz wniesienie wkładu w standardy inżynieryjne i najlepsze praktyki.

Wymagania, które muszą być spełnione:

  • Co najmniej 5-letnie doświadczenie komercyjne w rozwoju backendu przy użyciu jednej lub więcej z następujących technologii: Java, C#/.NET, Rust lub Node.js.
  • Praktyczne doświadczenie w projektowaniu, rozwijaniu i utrzymywaniu rozproszonych systemów i architektur opartych na zdarzeniach.
  • Silne zrozumienie koncepcji systemów rozproszonych, w tym modeli spójności, wzorców Saga, idempotencji i wzorca Outbox.
  • Doświadczenie w rozwijaniu i utrzymywaniu usług backendowych i interfejsów API klasy produkcyjnej.
  • Praktyczne doświadczenie z pipeline'ami CI/CD, monitorowaniem produkcji i rozwiązaniami do obserwowalności.
  • Dobra znajomość relacyjnych baz danych, najlepiej PostgreSQL.
  • Doświadczenie w automatycznym testowaniu, w tym testach jednostkowych, integracyjnych i kontraktowych.
  • Praktyczne wykorzystanie narzędzi wspomagających rozwój AI, takich jak GitHub Copilot, ChatGPT, Claude lub podobne rozwiązania w codziennej pracy inżynieryjnej.
  • Umiejętność pisania czystego, łatwego w utrzymaniu i dobrze przetestowanego kodu.
  • Bardzo dobra znajomość języka angielskiego i polskiego.

Co oferujemy:

  • Otwartość i szczerość w rozwiązywaniu problemów.
  • Szacunek dla naszych pracowników i współpracowników.
  • Mały zespół.
  • Międzynarodowe środowisko pracy i międzynarodowe projekty.
  • Prywatna opieka medyczna.
  • Karta sportowa.
  • Kursy szkoleniowe.
  • Model pracy hybrydowej: preferowany 1 dzień w tygodniu w biurze w Warszawie lub Krakowie.

Dlaczego warto pracować w People More?

  • Jeśli nie jesteś zadowolony ze swojej pracy lub zadań, wspólnie znajdziemy rozwiązanie!
  • Jeśli się nudzisz, zaproponujemy Ci nowy produkt i nowe, fascynujące zadania.
  • Razem popracujemy nad Twoją marką: będziesz miał okazję uczestniczyć w konferencjach, w tym jako prelegent, a my pomożemy Ci publikować w uznawanych czasopismach i online.
  • Ułatwimy Ci dostęp do wyzwań, które zazwyczaj są trudne do zdobycia.
  • W każdej chwili możesz porozmawiać bezpośrednio z zarządem People More — rozmawiamy w Twoim języku, ponieważ założyciele firmy to programiści i projektanci!

Jak wygląda proces rekrutacji?

Senior Backend Engineer in Kraków – pracodawca: Traffit

Nasza firma to doskonały pracodawca, który oferuje unikalne możliwości rozwoju w dynamicznej branży elektroniki. Pracując w Warszawie, będziesz częścią zespołu, który ceni innowacyjność i autonomię, a także korzysta z nowoczesnych narzędzi AI do optymalizacji procesów. Oferujemy elastyczne warunki pracy oraz atrakcyjny system wynagrodzeń, w tym bonusy uzależnione od wyników, co sprawia, że jesteśmy idealnym miejscem dla osób pragnących rozwijać swoje umiejętności w szybko zmieniającym się środowisku.

T

Dane kontaktowe:

Zespół rekrutacyjny Traffit

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Backend Engineer in Kraków

Java
C#/.NET
Rust
Node.js
Distributed Systems
Event-Driven Architectures
API Development