New offer - be the first one to apply!
July 6, 2026
Senior Backend Engineer - Services & Integration (k/m)
Senior • Hybrid
Zakroczym, Poland
Budujemy warstwę serwisów i integracji platformy zarządzania flotą robotów intralogistycznych - system, który łączy zewnętrznych klientów WES z silnikiem planowania tras C++ i fizycznymi robotami działającymi na hali.
Zakres obowiązków
REST API (zewnętrzne)
- Projektowanie i implementacja zewnętrznych REST API (FastAPI) dla integracji WES i misji robotycznych
- Endpointy dispatch, status i fleet-state - spójne, wersjonowane, idempotentne
gRPC do C++ Path Managera
- Implementacja klienta gRPC komunikującego się z silnikiem planowania tras C++
- Obsługa żądań authority/lease, zarządzanie planami ruchu i strumieniowanie telemetrii (bidirectional)
- Backpressure, retry logic, circuit breaker
Warstwa adapterów robotów
- Budowa warstwy adapterów zastępującej wirtualne roboty
- Normalizacja telemetrii różnych modeli robotów do jednolitego formatu platformy
State pipelines i architektura
- Efektywny zapis i odczyt stanu live do Redis oraz danych trwałych do PostgreSQL
- Projektowanie czystych granic mikroserwisów
- Monitoring i observability
Tech Stack
Core
- Python (async)
- FastAPI
- gRPC / Protobuf
- REST
State & Storage
- Redis
- PostgreSQL
Infra
- Docker
- Nginx
Wymagania kluczowe
- Ekspert Python async
- Głęboka znajomość asynchronicznego Pythona, w szczególności FastAPI
- Projektowanie API RESTful API dla komunikacji zewnętrznej (WES) i gRPC dla wewnętrznych wywołań serwis-serwis
- Efektywna i bezpieczna praca z Redis i PostgreSQL pod współbieżnością
- Mindset architektoniczny
- Mikroserwisy, dekompozycja złożonej logiki koordynacji i routingu od logiki biznesowej
Mile widziane
- Doświadczenie w integracji z systemami WES / WMS / MES lub vendor API flot robotycznych (AGV/AMR)
- Znajomość wzorców systemów rozproszonych: backpressure, fault tolerance, idempotency, event sourcing
- Doświadczenie z projektowaniem i ewolucją schematów gRPC / Protobuf w wieloserwisowych środowiskach
- Praktyczna znajomość strumieniowania danych i przetwarzania telemetrii w czasie rzeczywistym
- Doświadczenie z narzędziami observability: OpenTelemetry, Prometheus, Grafana lub podobne
- Znajomość języka angielskiego na poziomie B2+
Co oferujemy
- Praca nad złożonym, produkcyjnym systemem fleet management
- Bliska współpraca z zespołem C++ budującym silnik planowania tras i kadrą naukową projektu
- Konkurencyjne wynagrodzenie dostosowane do seniorskiego poziomu kompetencji
- Stabilna umowa o pracę - pełny etat
- Praca w systemie hybrydowym
- Prywatna opieka medyczna i ubezpieczenie na życie
- Współautorstwo architektury serwisowej
- Dostęp do konferencji branżowych z obszaru backend, systemów rozproszonych i robotyki
Jak będzie wyglądać proces rekrutacji
- Aplikacja – po otrzymaniu CV wracamy z informacją zwrotną
- Rozmowa wstępna (HR) – wzajemne poznanie i omówienie oczekiwań
- Rozmowa techniczna – sprawdzenie kompetencji i doświadczenia projektowego
- Decyzja i formalności – jasne warunki i szybkie domknięcie procesu
Similar jobs you might like
Technology
New offer
A1 Sorter
Frontend Engineer - WebUI
Senior
Hybrid
Zakroczym, Poland
🏢 Summary: Oferta dotyczy budowy zaawansowanego interfejsu operatorskiego do monitorowania i sterowania flotą robotów w czasie rzeczywistym z wykorzystaniem renderowania 3D i strumieniowej telemetrii. Rola obejmuje rozwój skalowalnej aplikacji SPA z naciskiem na wydajność, niezawodność oraz obsługę krytycznych funkcji operatorskich. Praca wymaga ścisłej współpracy z backendem i projektowania architektury UI dla systemów intralogistycznych. 🗂️ Requirements: JavaScript / TypeScript, Znajomość React, Vue lub Angular, Doświadczenie z aplikacjami SPA, Doświadczenie w konsumpcji live streamów, Renderowanie danych w czasie rzeczywistym, Optymalizacja wydajności UI, Zarządzanie stanem aplikacji, Znajomość WebSocket lub SSE, Testowanie komponentów UI, Język angielski B2+ 📃 Skills: JavaScript, TypeScript, React, Vue, Angular, WebSocket, SSE, WebGL, Three.js, Canvas, Zustand, Redux, Pinia, Vite, Webpack, Jest, Vitest, Playwright, Docker, Babylon.js, Pixi.js 🏢 Description: Zakres obowiązków Wizualizacja 3D live - Budowa i optymalizacja widoku 3D hali z pozycjami robotów odświeżanymi w czasie rzeczywistym - Renderowanie dziesiątek do setek poruszających się encji płynnie w 60fps - Wizualizacja rezerwacji przestrzeni, kopert bezpieczeństwa i planowanych tras Konsumpcja telemetrii live - Odbieranie i przetwarzanie strumieniowej telemetrii floty z minimalnym opóźnieniem - Efektywne zarządzanie stanem przy wysokiej częstotliwości aktualizacji - Obsługa backpressure i degraded mode Panel sterowania operatora - Dispatch misji, pause/resume, emergency stop z natychmiastową informacją zwrotną - Inspekcja per-robot: stan, bateria, błędy, aktywna dzierżawa - Tworzenie czytelnego UI dla operatorów hali Jakość i architektura - Budowa skalowalnej architektury SPA - Testy jednostkowe i e2e komponentów krytycznych - Współpraca z backend teamem przy projektowaniu kontraktów API Tech Stack - Language: TypeScript / JavaScript - Framework: React / Vue / Angular - Real-time: WebSocket / SSE - 3D / Canvas: WebGL / Three.js / Canvas - State management: Zustand / Redux / Pinia - Build / Test: Vite / Webpack, Jest / Vitest / Playwright - Infra: Docker (dev environment) Wymagania kluczowe - Silna znajomość JavaScript / TypeScript - Biegłość w co najmniej jednym nowoczesnym frameworku SPA: React, Vue lub Angular - Doświadczenie w konsumpcji live streamów i odzwierciedlaniu ich w UI z minimalnym opóźnieniem - Umiejętność utrzymania wysokiej wydajności bez degradacji UI Mile widziane - Doświadczenie z renderowaniem 2D/3D w przeglądarce: Three.js, WebGL, Babylon.js, Canvas API lub Pixi.js - Znajomość technik optymalizacji wydajności frontendu: virtualization, off-screen canvas, requestAnimationFrame, Web Workers - Doświadczenie z wizualizacją danych przemysłowych, SCADA-like UI lub dashboardami telemetrii - Znajomość wzorców backpressure i obsługi przerw w strumieniu danych po stronie klienta - Doświadczenie z testowaniem komponentów UI o wymaganiach krytycznych - Znajomość języka angielskiego na poziomie B2+ Co oferujemy - Budowa UI do real-time 3D fleet visualization - Współpraca z zespołami backend i C++ - Konkurencyjne wynagrodzenie zależne od doświadczenia - Stabilna umowa o pracę na pełny etat - Elastyczny model hybrydowy z możliwością pracy zdalnej - Prywatna opieka medyczna i ubezpieczenie na życie - Odpowiedzialność za architekturę i wygląd interfejsu od podstaw - Dostęp do konferencji frontendowych, WebGL i systemów wizualizacji danych Proces rekrutacji - Aplikacja i informacja zwrotna po przesłaniu CV - Rozmowa wstępna HR - Rozmowa techniczna - Decyzja i formalności
Technology
e-point SA
Senior Backend Developer (Python / FastAPI / AI Infrastructure)
Senior
Hybrid
Warsaw, Poland
100 - 110 PLN
🏢 Summary: Offer for a Python Developer to build and maintain asynchronous microservices powering an AI-based virtual assistant platform with LLM, RAG and streaming (SSE). The role focuses on developing scalable APIs, data pipelines, and integrations with vector and relational databases in a Kubernetes/OpenShift environment. The position involves implementing resilience patterns, testing, and high-performance conversational interfaces. 🗂️ Requirements: Minimum 3 years commercial experience in Python, Practical experience with FastAPI and Pydantic, Strong experience with Django framework, Proficiency in asynchronous programming (asyncio), Experience in building and testing REST APIs and SSE endpoints, Experience with unit, integration and load testing, Experience with Docker and Kubernetes or OpenShift, Practical knowledge of PostgreSQL, Qdrant and Redis, Experience with microservices architecture, Ability to implement resilience patterns (Circuit Breaker, Retry) 📃 Skills: Python, FastAPI, Pydantic, PydanticAI, Django, asyncio, SSE, Docker, Kubernetes, OpenShift, PostgreSQL, Qdrant, Redis, SQL, Prometheus, Locust, LLM, RAG, vLLM 🏢 Description: Opis stanowiska Nasz Klient tworzy zaawansowaną platformę Wirtualnego Asystenta (Wirtualny Asystent Płonek), która łączy dane z wewnętrznych portali, systemów CMS oraz baz wiedzy (FAQ), przekształcając je w inteligentne, użyteczne odpowiedzi dla użytkowników. Nasz system zarządza zaawansowanymi przepływami akwizycji danych, ich deduplikacją i routingiem, tworząc wysoce responsywne interfejsy konwersacyjne oparte na strumieniowaniu (SSE). Sercem platformy są technologie ML/AI – w tym modele językowe LLM (np. Bielik) – napędzające orkiestrację wielu agentów, architekturę RAG oraz procesy wnioskowania (reasoning). Pozwala to systemowi na bieżąco adaptować się do kontekstu i dynamicznie prezentować zróżnicowane treści (mixed content). Od strony architektury, platforma opiera się na asynchronicznych serwisach wdrożonych w środowisku OpenShift/Kubernetes. Korzystamy z nowoczesnego stosu technologicznego, który obejmuje wektorowe bazy danych (Qdrant), bazy relacyjne (PostgreSQL), Redis oraz rozproszone systemy strumieniowania – zawsze dobierając najlepsze narzędzie do rozwiązywanego problemu. Jeśli chcesz pracować nad systemem, który łączy AI, przetwarzanie danych na dużą skalę i nowoczesną architekturę – dołącz do nas i współtwórz przyszłość inteligentnych asystentów! Obowiązki: Projektowanie, rozwój i utrzymanie aplikacji oraz asynchronicznych usług API przy użyciu języka Python. Rozwój i konfiguracja API Gateway, w tym obsługa routingu, CORS, limitowania zapytań (rate limiting) opartego na Redis oraz wdrażanie standardu formatowania błędów (RFC 7807). Pisanie czystego i wydajnego kodu do budowy solidnych rurociągów w FastAPI oraz endpointów strumieniujących (Server-Sent Events / SSE). Tworzenie testów jednostkowych i integracyjnych (w tym testowanie logiki reconnect/resume dla SSE oraz scenariuszy fallback) w celu zapewnienia niezawodności kodu. Wdrażanie wzorców odpornościowych, takich jak Circuit Breaker, Retry z opóźnieniem (exponential backoff) oraz Graceful Degradation ( m.in . dla nawigacji i aktualności). Projektowanie modeli persystencji stanu (np. w tabelach PostgreSQL dla pipeline'ów) oraz obsługa bezpiecznego zamykania aplikacji (graceful shutdown) i integracja z cyklem życia OpenShift. Tworzenie serwisów synchronizujących dane z zewnętrznych źródeł (np. integracja z CMS/News) oraz ich deduplikacja i indeksowanie w bazie wektorowej. Praca w metodyce Scrum. Wymagania: Minimum 3 lata komercyjnego doświadczenia w programowaniu w języku Python. Praktyczna znajomość nowoczesnych narzędzi i bibliotek Pythona: FastAPI , Pydantic (do tworzenia kontraktów request/response) oraz PydanticAI . Solidne doświadczenie w pracy z frameworkiem Django . Biegłość w programowaniu asynchronicznym (biblioteka asyncio, kolejkowanie, generatory). Dobre zrozumienie wzorców projektowych i architektury oprogramowania. Doświadczenie w pisaniu testów jednostkowych i integracyjnych oraz przeprowadzaniu testów obciążeniowych (np. przy użyciu Locust ). Doświadczenie w budowaniu i konteneryzacji mikroserwisów (np. Docker, Kubernetes/OpenShift). Praktyczna znajomość technologii bazodanowych: SQL ( PostgreSQL ), wektorowych baz danych ( Qdrant ) oraz technologii in-memory/cache ( Redis ). Umiejętność eksportowania metryk aplikacji (np. dla Prometheus ) oraz wdrażania ustrukturyzowanych logów. Mile widziane: Doświadczenie z modelami LLM i wdrożeniami systemów RAG, a szczególnie praktyka z wielofazowym parsowaniem strumieni (SSE) z serwerów inferencyjnych (np. vLLM). Doświadczenie w pracy nad routingiem dla silników wyszukiwania, mapowaniem synonimów oraz walidacją i obsługą błędów URL (np. obsługa 404). Co oferujemy? Płaską strukturę zarządzania Samoorganizujące się zespoły Dużo przestrzeni na własną inicjatywę
Technology
A1 Sorter
Field Engineer / Inżynier wdrożeń (k/m)
Mid
On-site
Steszew, Poland
7,000 - 10,000 PLN/mo
🏢 Summary: Offer for an Implementation Engineer responsible for launching and integrating advanced warehouse automation systems at client sites, including installation, configuration, testing, and technical troubleshooting. The role involves working with complex warehouse processes, coordinating system validation, and implementing software improvements in logistics environments. Position combines fieldwork with technical system integration and support. 🗂️ Requirements: Experience in automation or robotics industry, Knowledge of electrical and mechanical engineering principles, Ability to install and configure hardware, Ability to troubleshoot technical and network issues, Experience with software configuration and validation testing, Knowledge of AutoCAD, Knowledge of network protocols (TCP/IP, LAN, WAN, VPN, DNS, DHCP), Ability to use network diagnostic tools, Programming knowledge (SQL, Java), Knowledge of operating systems and debugging tools, Fluent English 📃 Skills: AutoCAD, SQL, Java, TCP/IP, LAN, WAN, VPN, DNS, DHCP, Windows, Linux, Hardware, Networking, Debugging 🏢 Description: W związku z rozwojem projektów do naszego zespołu poszukujemy Inżyniera Wdrożeń , który będzie uczestniczył w uruchamianiu najnowocześniejszych systemów automatyki magazynowej u klientów. Twoją rolą będzie wsparcie instalacji, konfiguracji i testowania systemów, a także bieżące rozwiązywanie zagadnień technicznych w środowisku złożonych procesów magazynowych. Zakres obowiązków Ocena wymagań pracy i identyfikacja potrzebnych materiałów Przeprowadzanie badań terenowych i dokumentowanie wyników Instalacja i konfiguracja sprzętu Rozwiązywanie i naprawa problemów technicznych Znajomość zasad i praktyk inżynierii elektrycznej Czego oczekujemy? Doświadczenia w branży automatyki/robotyki Szerokiej wiedzy na temat oprogramowania, inżynierii mechanicznej i elektrycznej Umiejętności rozwiązywania problemów mechanicznych i konfiguracji oprogramowania Znajomości oprogramowania AutoCad Płynnej znajomości języka angielskiego Umiejętności planowania, koordynowania i udziału w testach walidacyjnych systemów Koordynowania i wdrażania ulepszeń oprogramowania do systemów Informowania zespołu operacyjnego o postępach projektu Mile widziane wykształcenie techniczne na kierunkach mechatronika, elektronika/elektryka, automatyka, itp. Solidnej wiedzy na temat różnych systemów oprogramowania (systemy operacyjne, środowiska programistyczne i narzędzia do debugowania) i hardware (sprzęt komputerowy, sprzęt sieciowy i serwery) Dobrej znajomości protokołów sieciowych i koncepcji, takich jak TCP/IP, LAN, WAN, VPN, DNS i DHCP oraz umiejętności rozwiązywania problemów sieciowych przy użyciu narzędzi takich jak analizatory sieci, sniffery pakietów i analizatory protokołów Znajomości języków programowania (SQL, Java) i umiejętności pisania skryptów Umiejętności miękkich (komunikacja, rozwiązywanie problemów pod presją, zarządzanie czasem pracy, łatwość w adaptacji) Co dajemy? pracę w nowoczesnym centrum logistycznym w Stęszewie koło Poznania oraz na projektach wyjazdowych zarządzanie integracją produktów A1 Sorter i Exotec u naszych klientów możliwość poznania liderów logistyki magazynowej poprzez bezpośrednią współpracę z klientem poznanie najnowszych rozwiązań z zakresu automatyki magazynowej pakiet szkoleń i wsparcie (techniczne i językowe), benefity pozapłacowe takie jak dofinansowanie prywatnej opieki medycznej, możliwość dołączenia do ubezpieczenia grupowego, wynagrodzenie 7.000 - 10.000 zł brutto na UoP - w zależności od doświadczenia. Jak będzie wyglądać proces rekrutacji? Weryfikacja zgłoszeń Uważnie czytamy każdą aplikację i sprawdzamy, czy odpowiada wymaganiom stanowiska. Zawsze dajemy informację zwrotną — zwykle w ciągu kilku dni roboczych. Rozmowa z HR Zapraszamy na krótkie spotkanie (stacjonarnie, online lub telefonicznie), aby lepiej się poznać i porozmawiać o Twoim doświadczeniu oraz motywacji. Spotkanie z zespołem Część merytoryczna — wymiana wiedzy, pytania techniczne i więcej szczegółów o samej roli i informacje jak praca wygląda w praktyce. Decyzja Jeśli czujemy, że to właśnie Ciebie szukamy przedstawiamy ofertę i ustalamy szczegóły współpracy. Dołącz do zespołu, który tworzy przyszłość intralogistyki! Pod marką A1 Sorter tworzymy innowacyjne urządzenia automatyki magazynowej . Nasze logo znajdziesz na sorterach, przenośnikach, windach magazynowych, systemach specjalistycznych, stołach do kompletacji zamówień i wielu innych akcesoriach. Dynamicznie rozwijamy się na rynkach europejskich, współpracując z liderami branży logistyki magazynowej. Stawiamy na innowacyjność , efektywność opartą na komponentach od światowych liderów oraz elastyczne podejście do potrzeb klientów. Praca w A1 Sorter to nie tylko możliwość rozwoju zawodowego, ale także szansa na udział w tworzeniu nowoczesnych rozwiązań, które mają realny wpływ na efektywność procesów logistycznych. Nasze innowacyjne podejście i elastyczność w działaniu sprawiają, że jesteśmy liderem w branży. Dołączając do nas, stajesz się częścią zespołu, który ceni kreatywność , zaangażowanie i współpracę .
Technology
A1 Sorter
Ekspert / Specjalista ds. Cyfrowego Bliźniaka (Digital Twin Engineer)
Senior
Hybrid
Gliwice, Poland
🏢 Summary: R&D position focused on designing and developing a Digital Twin module for an integrated robotic intralogistics system. The role involves building mathematical and optimization models, implementing AI/ML components, and integrating simulations with real physical systems. The engineer will architect, validate, and calibrate the Digital Twin in collaboration with robotics and research teams. 🗂️ Requirements: Higher education in Computer Science, Automation, Mathematics, Physics or related field, Minimum 5 years of professional experience, Experience in designing Digital Twin architectures for cyber-physical, logistics, robotic or industrial systems, Proficiency in C/C++, C# or Python, Experience in building simulation and 3D visualization systems (e.g. Unity or equivalent), Strong background in mathematical modeling (flows, queuing, scheduling, resource allocation, multi-agent planning), Experience with continuous, discrete and multi-objective optimization methods, heuristics and metaheuristics, Experience in supervised, unsupervised and reinforcement learning, Experience in deep neural network architectures, Experience in model validation, calibration and simulation-to-reality evaluation 📃 Skills: C++, C#, Python, Unity, Optimization, Metaheuristics, MachineLearning, ReinforcementLearning, DeepLearning, MathematicalModeling, Simulation, DigitalTwin, AI 🏢 Description: Projekt badawczo-rozwojowy R&D - dział Cyfrowego Bliźniaka Dołącz do zespołu A1Sorter jako Digital Twin Engineer | Ekspert / Specjalista ds. Cyfrowego Bliźniaka (k/m) ! Jeśli chcesz mieć realny wpływ na rozwój nowoczesnych rozwiązań w obszarze automatyki magazynowej i logistyki , ta oferta jest dla Ciebie. W A1 Sorter tworzymy zaawansowane systemy IT wspierające działanie innowacyjnych urządzeń z obszaru logistyki magazynowej. Łączymy technologię z praktyką biznesową, realizując projekty dla klientów w całej Europie. Projekt prowadzony jest przez doświadczony zespół specjalistów we współpracy z cenioną kadrą naukową . Poszukujemy osoby, która weźmie aktywny udział w budowie i rozwoju modułu cyfrowego bliźniaka dla innowacyjnego, zintegrowanego systemu robotycznego. Twój zakres obowiązków Projektowanie i nadzór nad architekturą cyfrowego bliźniaka systemu - od warstwy modeli fizycznych po integrację z rzeczywistym systemem robotycznym Tworzenie formalnych modeli matematycznych : przepływy materiałów, kolejki, harmonogramowanie, alokacja zasobów, planowanie ruchu wielu agentów Dobór i implementacja metod optymalizacji ciągłej, dyskretnej i wielokryterialnej oraz heurystyk i metaheurystyk do problemów decyzyjnych w systemie logistycznym Projektowanie i wdrażanie komponentów uczenia maszynowego (w tym uczenia ze wzmocnieniem) oraz dobór architektur sieci głębokich dla problemów sterowania i optymalizacji Projektowanie i realizacja procesów walidacji modeli, kalibracji cyfrowego bliźniaka na danych z systemu fizycznego oraz oceny jakości symulacja-rzeczywistość Współpraca z kadrą naukową, zespołem inżynierów i specjalistów ds. robotyki przy definiowaniu wymagań i integracji modeli z systemem fizycznym Dokumentowanie architektury systemu, metodyki modelowania oraz wyników walidacji Wymagania Wykształcenie wyższe: informatyka, automatyka, matematyka, fizyka lub kierunki pokrewne Doświadczenie: min. 5 lat Architektura: Projektowanie architektury cyfrowych bliźniaków systemów cyber-fizycznych, w szczególności systemów logistycznych, robotycznych lub przemysłowych Programowanie & symulacja: C/C++, C#, Python; projektowanie systemów symulacyjnych i wizualizacyjnych w Unity lub równoważnych środowiskach modelowania i animacji 3D Modelowanie matematyczne: Tworzenie modeli przepływu materiałów, kolejek, harmonogramowania, alokacji zasobów, planowania ruchu wielu agentów oraz modeli optymalizacyjnych Optymalizacja Metody optymalizacji ciągłej, dyskretnej i wielokryterialnej; heurystyki i metaheurystyki; zastosowanie metod optymalizacyjnych w problemach decyzyjnych Uczenie maszynowe & AI: uczenie nadzorowane, nienadzorowane i ze wzmocnieniem (RL); doświadczenie z różnymi architekturami sieci głębokich Walidacja & kalibracja Projektowanie procesów walidacji modeli, ocena jakości symulacja-rzeczywistość, kalibracja cyfrowego bliźniaka na danych z systemu fizycznego Mile widziane Znajomość programowania równoległego i obliczeń GPU (CUDA, OpenCL) - przyspieszanie symulacji, uczenie modeli AI, przetwarzanie dużych zbiorów danych, implementacja algorytmów optymalizacyjnych Doświadczenie z systemami klasy WMS, MES lub SCADA w kontekście integracji z warstwą cyfrowego bliźniaka Znajomość środowisk symulacji robotycznych (np. ROS/ROS2, Gazebo, Isaac Sim) lub platform modelowania fizycznego Co oferujemy Udział w przełomowym projekcie R&D z obszaru AI i robotyki intralogistycznej Praca z cenioną kadrą naukową i doświadczonym zespołem inżynierów AI Konkurencyjne wynagrodzenie dostosowane do poziomu doświadczenia i kompetencji Praca w systemie hybrydowym Dostęp do wiedzy naukowej, konferencji i szkoleń z obszaru AI, testowania i robotyki przemysłowej Pakiet benefitów m.in. prywatna opieka medyczna i ubezpieczenie na życie Lokalizacja: Park Naukowo-Technologiczny TECHNOPARK Gliwice Jak będzie wyglądać proces rekrutacji Aplikacja – po otrzymaniu CV wracamy z informacją zwrotną (każdemu kandydatowi) Rozmowa wstępna (HR) – wzajemne poznanie i omówienie oczekiwań Rozmowa techniczna – sprawdzenie kompetencji i doświadczenia projektowego Decyzja i formalności – jasne warunki i szybkie domknięcie procesu Dołącz do zespołu, który tworzy przyszłość intralogistyki! Pod marką A1 Sorter tworzymy innowacyjne urządzenia automatyki magazynowej . Nasze logo znajdziesz na sorterach, przenośnikach, windach magazynowych, systemach specjalistycznych, stołach do kompletacji zamówień i wielu innych akcesoriach. Dynamicznie rozwijamy się na rynkach europejskich, współpracując z liderami branży logistyki magazynowej. Stawiamy na innowacyjność , efektywność opartą na komponentach od światowych liderów oraz elastyczne podejście do potrzeb klientów. Praca w A1 Sorter to nie tylko możliwość rozwoju zawodowego, ale także szansa na udział w tworzeniu nowoczesnych rozwiązań, które mają realny wpływ na efektywność procesów logistycznych. Nasze innowacyjne podejście i elastyczność w działaniu sprawiają, że jesteśmy liderem w branży. Dołączając do nas, stajesz się częścią zespołu, który ceni kreatywność , zaangażowanie i współpracę .
Technology
Awareson Sp. z o.o.
Senior Java Developer (Kafka/Security)
Senior
Remote
Warsaw, Poland
140 - 170 PLN/hr
🏢 Summary: Remote B2B opportunity for a Senior Backend Engineer to design and develop scalable microservices-based backend systems using Java and Spring Boot in a cloud environment. The role focuses on building REST APIs, integrating messaging systems, and ensuring high availability, security, and scalability of distributed systems. The project is expanding and requires experienced engineers to support its growing scale. 🗂️ Requirements: Minimum 5 years of experience in backend development with Java, Very good knowledge of Java 17 or newer (preferably Java 21), Practical experience with Spring Boot and Spring ecosystem (Spring Security, Spring Data, WebFlux or MVC), Experience in designing and developing distributed systems and microservices, Experience with asynchronous communication tools (Kafka or RabbitMQ), Very good knowledge of PostgreSQL and SQL, Experience in designing and integrating REST APIs, Practical knowledge of AWS or GCP cloud environments, Experience with Docker and Kubernetes, Knowledge of application security, including data encryption, token handling, and PCI-DSS basics, Communicative English level 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, SpringData, WebFlux, MVC, Kafka, RabbitMQ, PostgreSQL, SQL, REST, AWS, GCP, Docker, Kubernetes, Microservices, PCI-DSS 🏢 Description: Dla naszego klienta z branży logistycznej poszukujemy dwóch doświadczonych Senior Backend Engineerów, którzy dołączą do zespołu rozwijającego nowoczesne rozwiązania backendowe w środowisku opartym o architekturę mikroserwisową oraz technologie chmurowe.Rekrutacja wynika z rozwoju projektu i potrzeby zwiększenia jego skali. Lokalizacja: praca zdalna oraz raz na kwartał spotkanie w Krakowie Forma współpracy: B2B Stawka: do 170 PLN/h Język angielski: minimum poziom komunikatywny Zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji backendowych opartych o Javę i Spring Boot Tworzenie oraz rozwijanie architektury mikroserwisowej Projektowanie i implementacja interfejsów REST API Integracja systemów z wykorzystaniem brokerów wiadomości Współpraca przy projektowaniu rozwiązań zapewniających wysoką dostępność i skalowalność systemów Udział w procesach związanych z bezpieczeństwem aplikacji oraz ochroną danych Współpraca z zespołami produktowymi, architektami oraz innymi zespołami technologicznymi Wymagania Minimum 5 lat doświadczenia zawodowego w tworzeniu aplikacji backendowych w języku Java Bardzo dobra znajomość Java 17 lub nowszej wersji (preferowana Java 21) Praktyczne doświadczenie z frameworkiem Spring Boot oraz komponentami ekosystemu Spring (Spring Security, Spring Data, WebFlux lub MVC) Doświadczenie w projektowaniu i rozwijaniu systemów rozproszonych oraz mikroserwisów Znajomość narzędzi do komunikacji asynchronicznej, takich jak Kafka lub RabbitMQ Bardzo dobra znajomość PostgreSQL oraz języka SQL Doświadczenie w projektowaniu i integracji REST API Praktyczna znajomość środowisk chmurowych AWS lub GCP Doświadczenie w pracy z Dockerem oraz Kubernetesem Znajomość zagadnień związanych z bezpieczeństwem aplikacji, w tym szyfrowaniem danych, obsługą tokenów oraz podstawowych wymagań PCI-DSS Komunikatywna znajomość języka angielskiego Mile widziane Doświadczenie zdobyte w branży fintech, płatności lub e-commerce Znajomość standardów PCI-DSS, PSD2 lub ISO 8583 Doświadczenie w pracy z rozwiązaniami opartymi o modele językowe (OpenAI, Anthropic lub podobne) Znajomość zagadnień związanych z RAG, Prompt Engineering, Tool Use lub innymi wzorcami Agentic AI Doświadczenie w integracji systemów płatniczych, widgetów lub SDK
Technology
Team Up
Senior Python Developer (m/k)
Senior
Remote
Katowice, SL, Poland
🏢 Summary: Senior Backend Developer role focused on designing and developing scalable backend services in Python for a global technology platform supporting digital services management and quotation processes. The position involves building REST APIs, integrating external systems, implementing business logic, and ensuring high performance and code quality. The role offers real impact on system architecture and collaboration within an international team. 🗂️ Requirements: Minimum 7 years of backend development experience in Python, Strong knowledge of Python frameworks (FastAPI, Flask, Django, NumPy, Pandas), Experience in designing and implementing REST API, Experience in system integrations and working with external services, Knowledge of software development best practices (testing, Git, code review, CI/CD), Experience in building scalable, production-ready backend solutions, Experience with databases and business data processing, Experience working in service-oriented architecture environment, Very good communication skills, Good command of English 📃 Skills: Python, FastAPI, Flask, Django, NumPy, Pandas, REST, API, Git, CI/CD, C#, C++, AWS, OpenAPI, Swagger, Pydantic, OR-Tools, PuLP 🏢 Description: Dołącz do międzynarodowego zespołu rozwijającego nowoczesną platformę technologiczną wykorzystywaną przez globalne organizacje do zarządzania usługami cyfrowymi i procesami ofertowania. Poszukujemy doświadczonego Backend Developera, który będzie miał realny wpływ na rozwój kluczowych komponentów systemu odpowiedzialnych za integracje, przetwarzanie danych oraz generowanie ofert dla klientów na całym świecie. Zakres obowiązków Projektowanie, rozwój i utrzymanie usług backendowych w Pythonie Tworzenie oraz rozwijanie REST API wykorzystywanych przez aplikacje i systemy zewnętrzne Implementacja logiki biznesowej związanej z procesami ofertowania i integracjami partnerskimi Integracja zewnętrznych źródeł danych oraz systemów dostawców Współpraca przy rozwoju istniejącej platformy opartej o technologie Python i C# Dbanie o jakość kodu poprzez testy jednostkowe, integracyjne oraz code review Refaktoryzacja i optymalizacja istniejących rozwiązań pod kątem wydajności i skalowalności Tworzenie i utrzymywanie dokumentacji technicznej oraz kontraktów API Współpraca z zespołami biznesowymi i produktowymi przy analizie wymagań oraz projektowaniu rozwiązań Udział w planowaniu prac, przeglądach sprintów oraz identyfikowaniu ryzyk projektowych Wymagania Minimum 7 lat doświadczenia w tworzeniu aplikacji backendowych w Pythonie Znajomość frameworków/bibliotek (np. FastAPI, Flask, Django, NumPy/Pandas) Bardzo dobra znajomość projektowania i implementacji REST API Doświadczenie w integracji systemów i pracy z zewnętrznymi usługami Znajomość dobrych praktyk programistycznych, takich jak testowanie, Git, code review oraz CI/CD Umiejętność tworzenia skalowalnych i produkcyjnych rozwiązań backendowych Doświadczenie w pracy z bazami danych oraz przetwarzaniem danych biznesowych Umiejętność pracy w środowisku opartym o architekturę usług i integracji Bardzo dobre umiejętności komunikacyjne oraz współpraca z interesariuszami biznesowymi Samodzielność, inicjatywa oraz poczucie odpowiedzialności za dostarczane rozwiązania Dobra znajomość języka angielskiego Mile widziane Znajomość C# lub/i C++ Doświadczenie z usługami chmurowymi AWS Doświadczenie z OpenAPI / Swagger oraz Pydantic Znajomość narzędzi do optymalizacji i rozwiązywania problemów (OR-Tools, PuLP lub podobne) Doświadczenie w środowisku SaaS, telekomunikacyjnym lub logistycznym Oferujemy Pracę przy rozwoju nowoczesnego produktu o globalnym zasięgu Możliwość realnego wpływu na architekturę i kierunek rozwoju platformy Współpracę z międzynarodowym zespołem specjalistów Dostęp do nowoczesnych technologii i dużych projektów integracyjnych Atrakcyjne wynagrodzenie oraz stabilne zatrudnienie Program emerytalny Hybrydowy model pracy Możliwość dalszego rozwoju technicznego i udziału w strategicznych inicjatywach biznesowych
Technology
Team Up
Senior Python Developer (m/k)
Senior
Hybrid
Katowice, SL, Poland
🏢 Summary: Oferta dotyczy roli Backend Developera odpowiedzialnego za rozwój i utrzymanie kluczowych usług backendowych w Pythonie w globalnej platformie do zarządzania usługami cyfrowymi i procesami ofertowania. Stanowisko obejmuje projektowanie REST API, integracje z systemami zewnętrznymi oraz rozwój skalowalnych rozwiązań przetwarzających dane biznesowe. Rola daje realny wpływ na architekturę systemu oraz współpracę z międzynarodowym zespołem przy dużych projektach integracyjnych. 🗂️ Requirements: Minimum 7 lat doświadczenia w backendzie Python, Znajomość FastAPI, Flask lub Django, Bardzo dobra znajomość projektowania i implementacji REST API, Doświadczenie w integracji systemów i pracy z zewnętrznymi usługami, Znajomość testowania, Git, code review oraz CI/CD, Doświadczenie z bazami danych i przetwarzaniem danych biznesowych, Umiejętność tworzenia skalowalnych rozwiązań produkcyjnych, Doświadczenie w architekturze usług i integracjach, Bardzo dobra znajomość języka angielskiego 📃 Skills: Python, FastAPI, Flask, Django, NumPy, Pandas, REST, Git, CI/CD, SQL, C#, C++, AWS, OpenAPI, Swagger, Pydantic, OR-Tools, PuLP 🏢 Description: Dołącz do międzynarodowego zespołu rozwijającego nowoczesną platformę technologiczną wykorzystywaną przez globalne organizacje do zarządzania usługami cyfrowymi i procesami ofertowania. Poszukujemy doświadczonego Backend Developera, który będzie miał realny wpływ na rozwój kluczowych komponentów systemu odpowiedzialnych za integracje, przetwarzanie danych oraz generowanie ofert dla klientów na całym świecie. Zakres obowiązków Projektowanie, rozwój i utrzymanie usług backendowych w Pythonie Tworzenie oraz rozwijanie REST API wykorzystywanych przez aplikacje i systemy zewnętrzne Implementacja logiki biznesowej związanej z procesami ofertowania i integracjami partnerskimi Integracja zewnętrznych źródeł danych oraz systemów dostawców Współpraca przy rozwoju istniejącej platformy opartej o technologie Python i C# Dbanie o jakość kodu poprzez testy jednostkowe, integracyjne oraz code review Refaktoryzacja i optymalizacja istniejących rozwiązań pod kątem wydajności i skalowalności Tworzenie i utrzymywanie dokumentacji technicznej oraz kontraktów API Współpraca z zespołami biznesowymi i produktowymi przy analizie wymagań oraz projektowaniu rozwiązań Udział w planowaniu prac, przeglądach sprintów oraz identyfikowaniu ryzyk projektowych Wymagania Minimum 7 lat doświadczenia w tworzeniu aplikacji backendowych w Pythonie Znajomość frameworków/bibliotek (np. FastAPI, Flask, Django, NumPy/Pandas) Bardzo dobra znajomość projektowania i implementacji REST API Doświadczenie w integracji systemów i pracy z zewnętrznymi usługami Znajomość dobrych praktyk programistycznych, takich jak testowanie, Git, code review oraz CI/CD Umiejętność tworzenia skalowalnych i produkcyjnych rozwiązań backendowych Doświadczenie w pracy z bazami danych oraz przetwarzaniem danych biznesowych Umiejętność pracy w środowisku opartym o architekturę usług i integracji Bardzo dobre umiejętności komunikacyjne oraz współpraca z interesariuszami biznesowymi Samodzielność, inicjatywa oraz poczucie odpowiedzialności za dostarczane rozwiązania Dobra znajomość języka angielskiego Mile widziane Znajomość C# lub/i C++ Doświadczenie z usługami chmurowymi AWS Doświadczenie z OpenAPI / Swagger oraz Pydantic Znajomość narzędzi do optymalizacji i rozwiązywania problemów (OR-Tools, PuLP lub podobne) Doświadczenie w środowisku SaaS, telekomunikacyjnym lub logistycznym Oferujemy Pracę przy rozwoju nowoczesnego produktu o globalnym zasięgu Możliwość realnego wpływu na architekturę i kierunek rozwoju platformy Współpracę z międzynarodowym zespołem specjalistów Dostęp do nowoczesnych technologii i dużych projektów integracyjnych Atrakcyjne wynagrodzenie oraz stabilne zatrudnienie Program emerytalny Hybrydowy model pracy Możliwość dalszego rozwoju technicznego i udziału w strategicznych inicjatywach biznesowych
Technology
RITS Professional Services
Senior Backend Engineer
Senior
Remote
Warsaw, Poland
150 - 150 PLN/hr
🏢 Summary: Senior Backend Engineer role focused on designing and evolving a scalable microservices architecture based on DDD. The position combines backend development in .NET with architectural responsibility, API design, cloud optimization, and technical leadership within Agile teams. Work is primarily remote with occasional onsite presence in Warsaw under a B2B contract. 🗂️ Requirements: Higher technical education (Computer Science or related), Minimum 8 years of commercial software development experience, Minimum 5 years of experience designing complex microservices systems, Very good knowledge of C# and .NET, Practical experience with DDD and SAGA patterns, Experience in designing and maintaining REST and WebSockets APIs, Very good knowledge of Docker and Kubernetes, Experience working in Agile/SCRUM methodology, Ability to create architectural documentation and conduct code reviews, English at minimum B2 level 📃 Skills: C#, .NET, DDD, SAGA, REST, WebSockets, JWT, OAuth2, Docker, Kubernetes, Azure, AWS, SCRUM, CI/CD, OpenShift, Git 🏢 Description: RITS Group to firma informatyczna, która oferuje najwyższej jakości usługi programistyczne zarówno dla rynku polskiego, jak i międzynarodowego. Jesteśmy dumni, że należymy do grona najszybciej rozwijających się spółek technologicznych. Naszym priorytetem jest jakość oraz innowacyjność dostarczanych rozwiązań, a nasza kultura organizacyjna opiera się na zaufaniu, współpracy i ciągłym doskonaleniu. Poszukujemy doświadczonej osoby na stanowisko Senior Backend Engineer , która obejmie kluczową rolę w projektowaniu, rozwoju i ewolucji architektury backendowej opartej o mikroserwisy. Rola łączy odpowiedzialność techniczną, architektoniczną oraz mentoring zespołów developerskich. Oferujemy Model pracy: zdalnie + 1 dzień w miesiącu onsite Lokalizacja: biuro w Warszawie Umowa: B2B Stawka: 150 zł/h netto + VAT Obowiązki Architektura i rozwój oprogramowania: Projektowanie i wdrażanie skalowalnych, wysokowydajnych mikroserwisów zgodnie z podejściem Domain-Driven Design (DDD) Definiowanie granic mikroserwisów oraz dekompozycja aplikacji monolitycznych Projektowanie i dokumentowanie bezpiecznych API (REST, WebSockets) Implementacja mechanizmów uwierzytelniania (JWT, OAuth2) Optymalizacja wydajności, skalowalności i kosztów wdrożeń w środowiskach chmurowych (Azure, AWS) Architektura i współpraca międzyzespołowa: Współpraca z zespołem architektury, biznesem oraz Application Support Ustalanie standardów architektonicznych i technologicznych Ścisła współpraca z zespołami frontendowymi w zakresie kontraktów API Mentoring seniorów i juniorów, rozwój kompetencji zespołów Aktywne uczestnictwo i prowadzenie ceremonii Agile (SCRUM) Analiza i dokumentacja: Przekładanie wymagań biznesowych na architekturę i rozwiązania techniczne Tworzenie i utrzymywanie dokumentacji HLA, HLD, LLD lub artefaktów Agile Dokumentowanie architektury mikroserwisów, zależności, API i procesów wdrożeniowych Jakość, wydajność i bezpieczeństwo: Prowadzenie code review oraz definiowanie standardów jakości kodu Identyfikacja wąskich gardeł wydajnościowych i inicjowanie działań optymalizacyjnych Projektowanie strategii testów wydajnościowych, cache’owania i load balancingu Identyfikowanie i minimalizacja ryzyk związanych z bezpieczeństwem, integracją i skalowalnością Wymagania Wykształcenie wyższe techniczne (informatyka lub pokrewne) Minimum 8 lat doświadczenia komercyjnego w tworzeniu oprogramowania Minimum 5 lat doświadczenia w projektowaniu i budowie złożonych systemów mikroserwisowych Bardzo dobra znajomość C# / .NET Praktyczna znajomość DDD , SAGA (orchestration, choreography) Doświadczenie w projektowaniu i utrzymaniu API (REST, WebSockets) Bardzo dobra znajomość Docker oraz Kubernetes Doświadczenie w pracy w metodyce Agile / SCRUM Umiejętność tworzenia dokumentacji architektonicznej i prowadzenia code review Silne kompetencje komunikacyjne i leadershipowe Język angielski na poziomie min. B2 Mile widziane Doświadczenie z Red Hat OpenShift (RHOS) Znajomość Git workflows Tworzenie testów automatycznych (unit, integration) Budowa i utrzymanie pipeline’ów CI/CD Ta rola nie jest dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network
Technology
j-labs
Senior Backend Developer (.NET) – IoT Platform
Senior
Hybrid
Krakow, Poland
140 - 170 PLN
🏢 Summary: Rola Senior Backend Developera w projekcie budowy chmurowej platformy Industrial IoT opartej na architekturze mikroserwisowej i event-driven. Praca obejmuje rozwój skalowalnych usług .NET obsługujących tysiące urządzeń, przetwarzanie danych telemetrycznych oraz integracje z systemami przemysłowymi. Projekt wykorzystuje nowoczesny ekosystem .NET, Kubernetes oraz rozwiązania cloud i DevOps. 🗂️ Requirements: Minimum 6 lat doświadczenia w rozwoju backendu, Bardzo dobra znajomość C# i .NET 6/7/8+, Doświadczenie z ASP.NET Core Web API i Entity Framework Core, Doświadczenie w projektowaniu RESTful API, Znajomość architektury mikroserwisowej i systemów rozproszonych, Doświadczenie produkcyjne z PostgreSQL, Znajomość RabbitMQ lub Kafka, Doświadczenie z Docker i Kubernetes, Umiejętność tworzenia testów jednostkowych i integracyjnych, Znajomość OAuth2, OpenID Connect i JWT, Dobra znajomość języka angielskiego 📃 Skills: C#, .NET, ASP.NET, EntityFramework, PostgreSQL, ScyllaDB, RabbitMQ, Kafka, MQTT, Docker, Kubernetes, Helm, Terraform, AzureDevOps, OAuth2, OpenIDConnect, JWT, Keycloak, Prometheus, Grafana, Loki, xUnit, NUnit, Moq, FluentAssertions, Testcontainers, gRPC, CQRS, EventSourcing 🏢 Description: O projekcie Dołącz do zespołu rozwijającego nowoczesną platformę Industrial IoT (IIoT), która wspiera zarządzanie urządzeniami przemysłowymi, operacje flotowe oraz przetwarzanie danych na dużą skalę dla klientów z sektora energetycznego, odnawialnych źródeł energii oraz przemysłu. Jako Senior Backend Developer będziesz uczestniczyć w budowie chmurowej platformy obsługującej tysiące urządzeń IoT, zapewniającej bezpieczne przetwarzanie danych telemetrycznych oraz integrację z systemami przemysłowymi. Projekt wykorzystuje architekturę mikroserwisową, rozwiązania event-driven oraz nowoczesny ekosystem .NET i Kubernetes. To doskonała okazja, aby rozwijać się w obszarze IoT, systemów rozproszonych oraz cyfryzacji infrastruktury energetycznej o krytycznym znaczeniu dla biznesu. Stos technologiczny Backend: .NET 6/7/8, C#, ASP.NET Core, Entity Framework Core Bazy danych: PostgreSQL, ScyllaDB Messaging: RabbitMQ, Kafka, MQTT Cloud & DevOps: Docker, Kubernetes, Helm, Terraform, Azure DevOps Security: Keycloak, OAuth2, OpenID Connect, JWT, PKI/mTLS Monitoring: Prometheus, Grafana, Loki Architektura: Microservices, Event-Driven Architecture, Multi-Tenant SaaS, Zero-Trust Security Twoje zadania Projektowanie i rozwój skalowalnych mikroserwisów w technologii .NET (C#, ASP.NET Core Web API, Entity Framework Core). Tworzenie i rozwijanie REST API dla integracji z systemami zewnętrznymi. Implementacja architektury multi-tenant z bezpieczną separacją danych i kontrolą dostępu. Rozwój usług integracyjnych dla urządzeń Industrial IoT oraz obsługa danych telemetrycznych i konfiguracyjnych. Praca z bazami PostgreSQL oraz rozwiązaniami NoSQL. Wykorzystanie RabbitMQ i Kafka do budowy architektury opartej na zdarzeniach. Wdrażanie najlepszych praktyk bezpieczeństwa, w tym OAuth2, OpenID Connect, JWT, PKI/mTLS oraz zarządzania tożsamością. Zapewnianie wysokiej jakości kodu poprzez testy jednostkowe i integracyjne, code review oraz stosowanie zasad SOLID i Clean Code. Współpraca przy konteneryzacji aplikacji oraz wdrożeniach w środowisku Kubernetes. Rozwój i utrzymanie procesów CI/CD oraz infrastruktury jako kodu (Terraform, Helm). Optymalizacja wydajności systemów obsługujących tysiące urządzeń i duże wolumeny danych. Współpraca z zespołami produktowymi, architektami oraz inżynierami DevOps. Wymagania Minimum 6 lat doświadczenia w rozwoju oprogramowania backendowego. Bardzo dobra znajomość C#, .NET 6/7/8+, ASP.NET Core Web API oraz Entity Framework Core. Doświadczenie w projektowaniu RESTful API. Praktyczna znajomość architektury mikroserwisowej oraz systemów rozproszonych. Doświadczenie produkcyjne z PostgreSQL, w tym projektowaniem schematów, optymalizacją zapytań oraz Entity Framework Core. Znajomość systemów kolejkowych i komunikacji asynchronicznej (RabbitMQ lub Kafka). Doświadczenie z Docker oraz Kubernetes. Umiejętność tworzenia testów jednostkowych i integracyjnych z wykorzystaniem narzędzi takich jak xUnit, NUnit, Moq, FluentAssertions lub Testcontainers. Wiedza z zakresu bezpieczeństwa aplikacji, w tym OAuth2, OpenID Connect, JWT oraz systemów zarządzania tożsamością. Umiejętność pracy zespołowej oraz skutecznej komunikacji. Dobra znajomość języka angielskiego w mowie i piśmie. Mile widziane Doświadczenie z platformami i protokołami IoT (MQTT, AMQP, Modbus, SNMP, IEC 61850). Znajomość Keycloak. Doświadczenie z ScyllaDB lub Cassandra. Znajomość Terraform oraz Helm. Wiedza z zakresu PKI i uwierzytelniania mTLS. Doświadczenie z architekturą multi-tenant. Znajomość narzędzi monitoringu i observability (Prometheus, Grafana, Loki). Doświadczenie z Azure DevOps. Znajomość wzorców Event Sourcing, CQRS oraz komunikacji gRPC. Doświadczenie w projektach związanych z automatyką przemysłową, energetyką, SCADA lub sieciami elektroenergetycznymi. Dlaczego warto do nas dołączyć? Twórz rozwiązania wspierające transformację energetyczną i cyfryzację infrastruktury krytycznej. Pracuj nad platformą IoT obsługującą tysiące urządzeń i ogromne wolumeny danych. Rozwijaj kompetencje w nowoczesnym ekosystemie .NET, Kubernetes oraz Industrial IoT. Rozwiązuj złożone problemy związane z systemami rozproszonymi i wysoką skalowalnością. Współpracuj z doświadczonym, międzynarodowym zespołem specjalistów. Miej realny wpływ na architekturę i kierunek rozwoju produktu. Korzystaj z nowoczesnych praktyk inżynierskich i środowiska wspierającego rozwój zawodowy.
Technology
Fundacja Szkoła w Chmurze
Mid Backend Developer (Python)
Mid
On-site
Warsaw, Poland
🏢 Summary: Oferta dotyczy rozwoju i utrzymania backendu dla platformy wsparcia edukacyjnego online, z naciskiem na projektowanie architektury, rozwój API oraz optymalizację aplikacji produkcyjnych. Rola obejmuje pracę z Pythonem i FastAPI przy rozwijaniu skalowalnych systemów backendowych oraz udział w decyzjach technologicznych. Kandydat będzie odpowiadać za stabilność, bezpieczeństwo i jakość platformy. 🗂️ Requirements: Minimum 3 lata komercyjnego doświadczenia w tworzeniu systemów backendowych, Znajomość Python, Znajomość FastAPI, Znajomość PostgreSQL, Znajomość Redis, Znajomość SQL, Znajomość Docker, Znajomość Git, Doświadczenie w projektowaniu architektury systemów backendowych, Doświadczenie w projektowaniu API i logiki biznesowej, Praktyczne doświadczenie z asynchronicznym Pythonem, Doświadczenie z pytest i testami automatycznymi, Bardzo dobra znajomość relacyjnych baz danych i optymalizacji SQL, Doświadczenie z monitoringiem, logami i diagnozowaniem problemów produkcyjnych, Znajomość Jira i Confluence, Doświadczenie z CI/CD i automatyzacją wdrożeń 📃 Skills: Python, FastAPI, PostgreSQL, Redis, SQL, Docker, Git, pytest, Jira, Confluence, CI/CD, React 🏢 Description: Szukamy Mid Backend Developera, który/a wesprze zespół w budowaniu wysokiej jakości rozwiązań. Projekt nad którym obecnie pracujemy to Zajęcia w Chmurze, czyli miejsce gdzie uczniowie Szkoły w Chmurze, posiadający opinię lub orzeczenie, mogą korzystać z bezpłatnego wsparcia specjalistycznego online. Poszukujemy osoby z minimum 3-letnim doświadczeniem komercyjnym w tworzeniu systemów backendowych. Wymagania Python; FastAPI; PostgreSQL; Redis; SQL; Docker; Git. Doświadczenie i kompetencje: doświadczenie w projektowaniu architektury systemów backendowych; bardzo dobra umiejętność debugowania, diagnozowania i optymalizacji aplikacji produkcyjnych; doświadczenie w projektowaniu API oraz modelowaniu złożonej logiki biznesowej; bardzo dobra znajomość relacyjnych baz danych oraz optymalizacji zapytań SQL; praktyczne doświadczenie z asynchronicznym Pythonem; doświadczenie w tworzeniu i utrzymywaniu testów automatycznych z wykorzystaniem pytest; wysoka dbałość o jakość, czytelność, utrzymywalność i skalowalność kodu; samodzielność w analizie problemów i proponowaniu rozwiązań technicznych; doświadczenie w pracy z monitoringiem, logami oraz diagnozowaniem problemów na środowiskach produkcyjnych; znajomość narzędzi Atlassian (Jira, Confluence); doświadczenie z procesami CI/CD oraz automatyzacją wdrożeń. Zakres odpowiedzialności: rozwój aplikacji backendowych oraz nadzór nad jakością implementacji; projektowanie i rozwój API oraz logiki biznesowej; identyfikowanie obszarów wymagających refaktoryzacji i usprawnień architektonicznych; optymalizacja wydajności aplikacji, baz danych oraz procesów backendowych; diagnozowanie i rozwiązywanie złożonych problemów produkcyjnych; dbanie o stabilność, bezpieczeństwo i utrzymywalność platformy. Mile widziane: podstawowa znajomość zagadnień frontendowych, w tym React; doświadczenie z integracjami zewnętrznymi (API dostawców, IdP/OIDC, usługi mailowe itp.); znajomość zagadnień związanych z bezpieczeństwem aplikacji webowych, w tym uwierzytelniania, autoryzacji, kontroli dostępu oraz ochrony danych. Jak wygląda praca u nas: masz realny wpływ na architekturę systemu, kierunek rozwoju technologicznego oraz standardy pracy zespołu; uczestniczysz w kluczowych decyzjach dotyczących produktu i technologii; rozwijasz produkt, który jest aktywnie wykorzystywany i stale rozwijany; masz przestrzeń do proponowania własnych rozwiązań, usprawnień i inicjatyw technicznych; stawiamy na pragmatyczne, proste i skuteczne rozwiązania zamiast niepotrzebnej złożoności; pracujesz w zespole opartym na bezpośredniej komunikacji i szybkim podejmowaniu decyzji; masz wpływ zarówno na implementację, jak i na procesy techniczne oraz organizację pracy zespołu; cenimy odpowiedzialność, partnerstwo i proaktywną postawę; działamy bez rozbudowanych struktur korporacyjnych - decyzje podejmujemy szybko i blisko zespołu. Co oferujemy: pracę wśród życzliwych i wspierających osób – stawiamy na relacje i dobrą atmosferę, mówimy sobie po imieniu. wpływ i nieskrępowany rozwój – Twoje pomysły i rozwiązania traktujemy na serio, pracę z biura (Warszawa-Żoliborz) dofinansowanie do karty MultiSport i opieki medycznej – lubimy sport, dbamy o zdrowie. 🔎 Proces rekrutacji: 1. Przegląd zgłoszeń 2. 10-minutowy video screening z wybranymi kandydatami 3. 40-minutowy test kompetencji logicznych 4. Zadanie rekrutacyjne i rozmowa z zespołem