Do projektu realizowanego dla naszego międzynarodowego klienta poszukujemy doświadczonego Tech Leada / Senior Python Developera. Projekt obejmuje utrzymanie, rozwój i rozbudowę o nowe funkcjonalności globalnie wykorzystywanego oprogramowania, służącego do oceny i prognozowania inwestycji na rynku nieruchomości.
Metodyka: Agile / Scrum-of-Scrums
Model pracy: 100% praca zdalna
Długość trwania projektu: 12 miesięcy, z możliwością przedłużenia.
Godziny pracy: dostępność do godziny 17:00 (klient z USA/Kanady)
Tech stack w projekcie:
Python,
Node.js
Microservices,
AWS,
AWS Lambda,
Relational DBs / Non relational DBs (Postgres/DynamoDb)
responsibilities :
Tworzenie i rozwój aplikacji w Pythonie - Projektowanie skalowalnych, wydajnych rozwiązań w środowisku produkcyjnym z wykorzystaniem nowoczesnych frameworków i bibliotek.
Współtworzenie architektury systemów oraz podejmowanie decyzji technicznych - Udział w projektowaniu rozwiązań, proponowanie najlepszych praktyk i technologii, pełnienie roli doradczej w zespole.
Koordynacja prac zespołu developerskiego - Wspieranie zespołu jako Tech Lead, mentoring, nadzór nad jakością kodu i procesami wytwórczymi.
Udział w procesie migracji technologicznej (Python → TypeScript) - Analiza kodu, współpraca międzyzespołowa, udział w refaktoryzacji i wdrażaniu nowych komponentów.
Komunikacja z klientem i zespołem międzynarodowym - Prowadzenie spotkań, omawianie wymagań, prezentowanie rozwiązań – wszystko w języku angielskim na poziomie C1+.
requirements-expected :
Bardzo dobra znajomość języka Python w zastosowaniach komercyjnych – oczekujemy doświadczenia w tworzeniu skalowalnych, wydajnych i dobrze zaprojektowanych rozwiązań w środowisku produkcyjnym.
Minimum 6–8 lat doświadczenia jako programista Python, w tym część jako Tech Lead.
Minimum podstawowa znajomość TypeScriptu – wystarczająca, by rozumieć istniejący kod i uczestniczyć w procesie przepisywania części systemu z Pythona na TypeScript.
Umiejętność samodzielnego rozwiązywania złożonych problemów technicznych.
Doświadczenie w projektowaniu architektury systemów – mile widziane osoby, które brały udział w decyzjach architektonicznych i potrafią zaproponować solidne rozwiązania.
Znajomość frameworków (np. Django, Flask, FastAPI) oraz bibliotek do analizy danych (np. Pandas, NumPy).
Znajomość dobrych praktyk programistycznych, testowania (unit/integration), CI/CD oraz pracy zespołowej w metodykach Agile.
Umiejętność pracy zespołowej oraz dzielenia się wiedzą.
Wysoko rozwinięte umiejętności komunikacyjne, otwartość na dyskusje – bardzo istotne z perspektywy klienta ze względu na częste spotkania.
Bardzo dobra znajomość języka angielskiego w mowie (min. C1) – codzienna dynamiczna komunikacja z klientem z USA, dokumentacja, spotkania.
Mile widziane doświadczenie w pracy z różnorodnymi akcentami języka angielskiego (np. indyjskim).
offered :
Sprawny, szybki i przyjazny proces rekrutacyjny (nie tylko umiejętności są dla nas ważne, wspólnie sprawdźmy, czy pasujesz do the Good People),
Pracę i rozwój w renomowanej firmie IT, z ugruntowaną pozycją na rynku,
Projekty dla klientów międzynarodowych z wielu branż,
Płaską strukturę, politykę „otwartych drzwi” i dbałości o dobre relacje w zespołach,
Małe zespoły w dużej firmie i koleżeńską wspólnotę w tych zespołach,
Transparentny i atrakcyjny program szkoleniowy oparty na badaniach kompetencji,
Bonusowy program poleceń,
Wsparcie buddiego w okresie onboardingu,
Rozwój wewnątrz organizacji – szkolenia wewnętrzne, „Euvic Talks”, możliwość prowadzenia wewnętrznych szkoleń,
Udział w inicjatywach społecznych – wspieramy potrzebujących z udziałem Fundacji The Good People.