Senior Full-Stack Engineer
Svitla Systems
Rola polega na byciu głównym inżynierem (anchor engineer) dla nowej, zielonej platformy operacyjnego monitorowania i wspomagania decyzji w logistyce cold-chain (transport wrażliwej temperaturowo żywności). Platforma integruje telemetrię IoT, dane o przesyłkach, analitykę oraz przyszłe możliwości AI. To stanowisko hands-on leadership – nie utrzymanie legacy, lecz budowa od podstaw. Osoba będzie kształtować architekturę, definiować standardy inżynieryjne i przewodzić implementacji technicznej. Praca w środowisku wczesnej fazy projektu (early-stage), z ewoluującymi wymaganiami. Wymagane jest nakładanie godzin pracy do 19:00-20:00 CET.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano widełek wynagrodzenia, brak szczegółów procesu rekrutacyjnego (ilość etapów, rodzaj zadań).
Rola polega na byciu głównym inżynierem (anchor engineer) dla nowej, zielonej platformy operacyjnego monitorowania i wspomagania decyzji w logistyce cold-chain (transport wrażliwej temperaturowo żywności). Platforma integruje telemetrię IoT, dane o przesyłkach, analitykę oraz przyszłe możliwości AI. To stanowisko hands-on leadership – nie utrzymanie legacy, lecz budowa od podstaw. Osoba będzie kształtować architekturę, definiować standardy inżynieryjne i przewodzić implementacji technicznej. Praca w środowisku wczesnej fazy projektu (early-stage), z ewoluującymi wymaganiami. Wymagane jest nakładanie godzin pracy do 19:00-20:00 CET.
- ✓Platforma greenfield – budowa nowego systemu od podstaw, brak legacy
- ✓Rola anchor engineer z dużym wpływem na architekturę i standardy
- ✓Możliwość pracy zdalnej lub hybrydowej (elastyczność wskazana w ogłoszeniu)
- ✓Mentoring i rozwój młodych inżynierów – szansa na rozwój umiejętności przywódczych
- ✓Projekt z IoT, AI i analityką – ciekawa domena logistyczna
- −Brak widełek wynagrodzenia w ogłoszeniu
- −Typ kontraktu oznaczony jako 'other' (niejasny)
- −Wymóg nakładania godzin pracy do 19:00-20:00 CET (mogą to być późne godziny)
- −Rotacje on-call bez szczegółowego opisu wynagrodzenia lub rekompensaty
- !Brak informacji o wielkości zespołu i strukturze
- !Early-stage environment z ewoluującymi wymaganiami – możliwy chaos i presja czasu
- !Brak opisu procesu rekrutacyjnego
- !Szeroki zakres odpowiedzialności (od architektury po kodowanie i on-call) – potencjalne przeciążenie
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i rozwój aplikacji full-stack na AWS (backend w Pythonie, frontend w Angular/React)
- •Budowa serwerless backendów z AWS Lambda, API Gateway, DynamoDB, S3, Step Functions
- •Tworzenie responsywnych frontendów z AWS Amplify (hosting, autoryzacja Cognito, integracja API)
- •Projektowanie i integracja API GraphQL (AppSync) i REST, zarządzanie stanem i cache'owaniem
- •Architektura modeli danych, schematów baz i wzorców komunikacji między serwisami
- •Implementacja architektury event-driven z użyciem SQS, SNS, EventBridge
- •Wdrażanie bezpieczeństwa: OAuth 2.0, JWT, Cognito, zabezpieczenia po stronie klienta
- •Udział w rotacjach on-call i prowadzenie reakcji na incydenty produkcyjne
Oferta dla doświadczonych specjalistów (Senior).
Minimum to 8 lat doświadczenia w inżynierii oprogramowania, z solidnymi umiejętnościami backendowymi w Pythonie i AWS, oraz komercyjnym doświadczeniem frontendowym w Angular lub React. Osoba musi być gotowa na elastyczne godziny (overlap do 20:00 CET) i udział w rotacjach on-call.
Nie dla juniorów ani midów z mniej niż 5-6 latami doświadczenia. Osoby niechętne do pracy w early-stage, zmieniających się wymaganiach i dyżurach on-call powinny rozważyć inne oferty.
- ?Ile osób liczy zespół i jaka jest jego obecna struktura?
- ?Jak często odbywają się dyżury on-call i czy są one dodatkowo płatne?
- ?Czy istnieje możliwość pełnej pracy zdalnej z Polski, czy wymagane są wizyty w biurze?
- ?Jaki jest budżet na szkolenia i konferencje?
- ?Jakie są konkretne plany integracji AI w najbliższej przyszłości?
- ?Jak wygląda proces rekrutacyjny – ile etapów, jakie zadania?
- ?Czy widełki wynagrodzenia są negocjowalne?
- ?Jaki jest model kontraktu 'other' – B2B, UoP, czy inny?
- −Nie podano widełek wynagrodzenia
- −Brak szczegółów procesu rekrutacyjnego (ilość etapów, rodzaj zadań)
- −Nie określono konkretnej lokalizacji biura w Polsce
- −Brak informacji o wielkości zespołu
- −Nie sprecyzowano, jak często wymagane są dyżury on-call
Wspierająca społeczność, nastawiona na ciągłe uczenie się, mentoring i regularne performance appraisals. Kultura Agile z naciskiem na współpracę i transparentność.