Python Developer

Python

Python Developer

Python
Powstańców Warszawy 6, Sopot

Autopay S.A.

Full-time
Permanent
Mid
Remote

Job description

O firmie 

Autopay to firma, która działa na pograniczu nowoczesnych technologii i finansów. Stawiamy na otwartość, innowacyjność i zaangażowanie społeczne. Działamy w branży FinTech, a nasze podejście do pracownika wyróżnia nas na tle konkurencji. U nas każdy głos ma znaczenie, a każda idea może stać się rzeczywistością. 

Praca hybrydowa z biura w Sopocie lub Warszawie lub zdalna 100%
Umowa o pracę lub kontrakt B2B

Opis roli 

Jesteśmy doświadczonym backendowym zespołem produktowym, który rozwija nowoczesne systemy webowe wykorzystywane w różnych domenach biznesowych, m.in. w finansach, telekomunikacji i mediach. Nasz zespół tworzą specjaliści Python z dużą ekspertyzą w projektowaniu stabilnych, skalowalnych i wydajnych rozwiązań.

Pracujemy nad rozwojem realnych funkcjonalności: od implementacji nowych feature’ów, przez refaktoryzację, po optymalizację kluczowych elementów systemu. Duży nacisk kładziemy na jakość kodu, automatyzację oraz architekturę o długim czasie życia. Mamy realny wpływ na decyzje technologiczne, architektoniczne oraz sposób integracji backendu z frontendem.

 

Poszukujemy Python Developera, który wesprze nas w tworzeniu i utrzymaniu backendu nowoczesnych aplikacji webowych. Praca obejmuje zarówno rozwój nowych funkcjonalności, jak i dbanie o stabilność istniejących systemów. Okazjonalnie może pojawić się zaangażowanie po stronie frontendu - na poziomie „fullstack-aware”.

Twoim zadaniem będzie współtworzenie skalowalnych systemów produkcyjnych, integracja usług za pomocą REST API, a także udział w projektach wdrażanych dla klientów z różnych branż. Pracujemy w środowisku ukierunkowanym na testy automatyczne, jakość i ciągłe doskonalenie rozwiązań.

 

Chcesz być częścią zespołu, który nie boi się wyzwań i zawsze myśli nieszablonowo? Dołącz do nas. Twoje zadania będą obejmować: 

  • projektowanie, rozwój oraz refaktoryzacja backendowych aplikacji webowych w Pythonie (Django, FastAPI),
  • projektowanie i implementacja REST API oraz integracja backendu z frontendem (React + Vue.js),
  • praca nad skalowalnością, czytelnością i utrzymywalnością kodu w istniejących systemach produkcyjnych,
  • udział w wdrożeniach produkcyjnych systemów dla klientów z branż finansowej, telekomunikacyjnej, medialnej i sportowej,
  • zapewnianie jakości: testy jednostkowe i integracyjne, code review, automatyzacja procesów developerskich,
  • współudział w decyzjach architektonicznych i technologicznych (backend, integracje, infrastruktura developerska),
  • okazjonalna praca frontendowa: drobne modyfikacje komponentów, styli oraz logiki UI w aplikacjach SPA.

Wymagania i umiejętności, których szukamy u osoby zatrudnionej w tej roli: 

  • bardzo dobra znajomość Pythona w kontekście aplikacji webowych (min. 3 lata),
  • doświadczenie w pracy z Django, znajomośc FastAPI jako frameworku API,
  • praktyczne doświadczenie w projektowaniu i implementacji REST API (HTTP, autoryzacja, struktura API),
  • dobra znajomość relacyjnych baz danych, w szczególności PostgreSQL,
  • umiejętność pisania testów jednostkowych i integracyjnych,
  • praktyczna znajomość Docker oraz docker-compose,
  • biegłość w pracy z Git oraz znajomość zasad git-flow,
  • rozumienie podstaw architektury aplikacji webowych (warstwy, odpowiedzialności, integracje),
  • podstawowa znajomość pracy w środowisku Linux,
  • znajomość zagadnień CI/CD na poziomie developerskim,
  • komunikatywna znajomość języka angielskiego (praca z dokumentacją),
  • samodzielność, odpowiedzialność oraz umiejętność analitycznego myślenia.

Co będzie Twoim dodatkowym atutem?

  • praktyczna znajomość ClickHouse,
  • znajomość technologii wspierających systemy backendowe: Redis, Celery, RabbitMQ, Kafka, Graylog,
  • znajomość zagadnień bezpieczeństwa aplikacji webowych (min. OWASP Top 10),
  • doświadczenie w pracy z AWS lub GCP,
  • doświadczenie w pracy z narzędziami JIRA / YouTrack,
  • praktyczne doświadczenie w pracy z React + Vue.js,
  • dobra znajomość JavaScript (ES6+),
  • umiejętność modyfikowania komponentów, styli i logiki UI,
  • znajomość HTML5 i CSS w kontekście aplikacji SPA.

Co oferujemy? 

  • elastyczne godziny pracy,
  • pakiet benefitów, w tym prywatna opieka medyczna, karta sportowa, dofinansowanie wczasów czy dopłata za przyjazd do biura rowerem,
  • możliwość pracy z widokiem na morze Bałtyckie,
  • samodzielność i odpowiedzialność za powierzone zadania,
  • współpracę i udział w unikalnych projektach,
  • możliwości rozwoju,
  • przyjazna atmosfera pracy, wsparcie zespołu, brak dress code'u,
  • dostęp do nowoczesnych narzędzi i technologii.
 

Dołącz do nas i razem zmierzajmy tam, gdzie jeszcze nikt nie był!

Tech stack

    Django

    regular

    Python

    regular

Office location

Python Developer

Summary of the offer

Python Developer

Powstańców Warszawy 6, Sopot
Autopay S.A.
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Autopay S.A z siedzibą w Sopocie, ul. Powstańców Warszawy 6 (dalej jako "administrator"). ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.