Senior Backend Developer (Services) - Relocation to Cyprus
payabl
Rola polega na modernizacji legacy systemów (PHP, Perl, JavaScript) do nowoczesnych mikroserwisów w Pythonie (FastAPI, asyncio). Będziesz odpowiadać za projektowanie i budowanie niezawodnych, skalowalnych usług, dbając o idempotentność, integralność danych i obsługę błędów. Część czasu poświęcisz na nowe funkcjonalności (greenfield), a część na refaktoryzację starego kodu. To stanowisko inżynierskie z naciskiem na rzetelność, testowanie i product thinking.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu, brak informacji o on-call.
Rola polega na modernizacji legacy systemów (PHP, Perl, JavaScript) do nowoczesnych mikroserwisów w Pythonie (FastAPI, asyncio). Będziesz odpowiadać za projektowanie i budowanie niezawodnych, skalowalnych usług, dbając o idempotentność, integralność danych i obsługę błędów. Część czasu poświęcisz na nowe funkcjonalności (greenfield), a część na refaktoryzację starego kodu. To stanowisko inżynierskie z naciskiem na rzetelność, testowanie i product thinking.
- ✓Roczny budżet szkoleniowy po okresie próbnym
- ✓Święta firmowe i wydarzenia globalne
- ✓Produkt fintechowy z realnym wpływem na biznes
- ✓Możliwość pracy nad greenfield i modernizacją
- !Praca zdalna z Polski wymaga kontraktu B2B (contractor)
- !Relokacja na Cypr opcjonalna, ale niejasne warunki
- !Legacy code może być obszerny i przestarzały
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Czytanie legacy kodu (PHP, Perl, JavaScript) i wydobywanie logiki biznesowej
- •Implementacja logiki w nowych mikroserwisach Python (FastAPI, asyncio)
- •Projektowanie i konsumpcja API (webhooks, callbacki, polityki retry)
- •Pisanie testów jednostkowych i integracyjnych (pytest)
- •Utrzymywanie integralności danych i idempotentności w serwisach
- •Refaktoryzacja istniejących modułów legacy na czysty, utrzymywalny kod
- •Współpraca z zespołami w scrumie, komunikacja w języku angielskim
- •Przygotowywanie i rozwijanie CI/CD oraz infrastruktury (Docker, Kubernetes)
Oferta dla doświadczonych specjalistów (Senior).
Minimalnie: inżynier z 3-4 latami doświadczenia w Pythonie, solidnym FastAPI i asyncio, gotów do nauki pracy z legacy kodem i posiadający podstawy testowania.
Nie dla juniorów ani midów bez biegłości w asyncio i FastAPI. Osoby niechętne do czytania legacy kodu (PHP/Perl/JS) lub preferujące wyłącznie greenfield powinny odpuścić.
- ?Ile osób liczy zespół i jak często są spotkania?
- ?Jakie są główne systemy legacy i w jakim są stanie?
- ?Czy jest dyżur on-call? Jak często?
- ?Jakie narzędzia CI/CD są używane?
- ?Czy istnieje plan migracji legacy? Jaki jest harmonogram?
- ?Jakie wsparcie oferujecie dla kontraktorów (urlopy, sprzęt)?
- ?Czy są przewidziane wyjazdy integracyjne dla zdalnych?
- −Nie podano wielkości zespołu
- −Brak informacji o on-call
- −Nie wiadomo, jakie konkretnie legacy systemy (PHP/Perl/JS) będą obsługiwane
- −Brak szczegółów dotyczących kontraktu B2B (stawka, urlop)
Zespół stawia na niezawodność, testowanie i product thinking. Współpraca w agile, komunikacja po angielsku. Kultura inżynierska z naciskiem na czytelność kodu i innowacje.
Trzyetapowy proces: 1) Rozmowa z TA + krótki screening techniczny (40 min), 2) Spotkanie z liderem i ekspertami – live coding lub scenariusz (60-90 min), 3) Finałowa rozmowa z CTO/CPO i liderem (45 min).