Senior Full Stack (Python/Angular/React) Engineer
Svitla Systems
To rola seniorskiego lidera technicznego dla nowej platformy monitorującej i wspomagającej decyzje w łańcuchu chłodniczym, napędzanej AI. Będziesz odpowiedzialny za kształtowanie architektury od podstaw, definiowanie standardów inżynieryjnych i realizację techniczną. Łączy IoT, dane operacyjne i przyszłe funkcje AI. To nie jest rola utrzymaniowa ani czysto feature factory – pracujesz w środowisku wczesnej fazy projektu, gdzie wymagania ewoluują. Będziesz pisać kod backendowy w Pythonie (serverless na AWS) oraz frontendowy w Angular/React, zarządzać infrastrukturą, mentoringiem młodszych inżynierów i dyżurami on-call.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wynagrodzenia (stawki b2b)., brak informacji o liczbie dni urlopu na b2b..
To rola seniorskiego lidera technicznego dla nowej platformy monitorującej i wspomagającej decyzje w łańcuchu chłodniczym, napędzanej AI. Będziesz odpowiedzialny za kształtowanie architektury od podstaw, definiowanie standardów inżynieryjnych i realizację techniczną. Łączy IoT, dane operacyjne i przyszłe funkcje AI. To nie jest rola utrzymaniowa ani czysto feature factory – pracujesz w środowisku wczesnej fazy projektu, gdzie wymagania ewoluują. Będziesz pisać kod backendowy w Pythonie (serverless na AWS) oraz frontendowy w Angular/React, zarządzać infrastrukturą, mentoringiem młodszych inżynierów i dyżurami on-call.
- ✓Nowy, greenfield projekt – budujesz platformę od podstaw, bez legacy.
- ✓Duża autonomia techniczna i wpływ na architekturę.
- ✓Możliwość rozwoju – mentoring, budżet szkoleniowy, bonusy za pisanie artykułów/prelekcje.
- ✓Elastyczność pracy – w pełni zdalnie lub w biurze (do wyboru).
- !Środowisko wczesnej fazy projektu – wymagania ewoluują, co może nie odpowiadać osobom preferującym stabilność.
- !Dyżury on-call – nie podano częstotliwości ani ewentualnego wynagrodzenia.
- !Rola wymaga głębi zarówno w backendzie, jak i frontendzie – może być trudno znaleźć osobę spełniającą oba kryteria.
- !Wspomniano HIPAA/HITRUST – jeśli nie masz doświadczenia w compliance, może być wyzwaniem.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i budowa serwerowych usług serverless z AWS Lambda, API Gateway, DynamoDB i Step Functions.
- •Tworzenie responsywnych interfejsów frontendowych w Angular z TypeScript, integracja z AWS Amplify i Cognito.
- •Projektowanie i implementacja API GraphQL (AppSync) i REST, obsługa stanu i wydajne pobieranie danych.
- •Architektura modeli danych, schematów baz danych i komunikacji event-driven (SQS, SNS, EventBridge).
- •Implementacja strategii cache na backendzie (Redis/ElastiCache) i frontendzie (cache zapytań).
- •Tworzenie i utrzymanie zestawów testów: pytest dla backendu, Jasmine/Karma/Cypress/Playwright dla frontendu.
- •Uczestnictwo w dyżurach on-call i prowadzenie incydentów produkcyjnych z analizą przyczyn źródłowych.
- •Przeglądy kodu i mentoring młodszych inżynierów, wspieranie kultury ciągłego uczenia się.
Oferta dla doświadczonych specjalistów (Senior).
Senior Full-Stack Developer z co najmniej 8-letnim doświadczeniem, solidnym backendem w Pythonie i AWS, oraz umiejętnością pracy z Angular/React na froncie. Potrafi obsłużyć architekturę serverless i event-driven, ma doświadczenie z systemami high-load.
Nie dla juniorów ani mid-level developerów – wymagane 8+ lat i poziom seniora/staff. Nie dla osób szukających ściśle zdefiniowanych zadań lub pracy utrzymaniowej – to rola w nowym projekcie z dużą niepewnością.
- ?Jaki jest obecny skład zespołu (backend, frontend, data science) i jego wielkość?
- ?Ile dni w miesiącu przewidziano dyżury on-call i czy są dodatkowo płatne?
- ?Czy frontend ma być realizowany w Angular czy React? Ogłoszenie wspomina obie technologie, ale w obowiązkach dominuje Angular.
- ?Jak zaawansowane są wymagania dotyczące HIPAA/HITRUST – czy jest dedykowany zespół security?
- ?Jaka jest przewidywana długość projektu i czy istnieje możliwość przejścia na inny projekt po zakończeniu?
- ?Czy istnieje już jakaś infrastruktura IoT lub dane telemetryczne do integracji?
- ?Jak wygląda proces decyzyjny dotyczący architektury – kto zatwierdza wybory technologiczne?
- ?Czy są ustalone widełki B2B? (nie podano w ogłoszeniu)
- −Nie podano wynagrodzenia (stawki B2B).
- −Brak informacji o liczbie dni urlopu na B2B.
- −Nie opisano procesu rekrutacyjnego (etapy, zadanie domowe, live coding).
- −Nie wiadomo, jaka jest częstotliwość i kompensacja dyżurów on-call.
- −Brak szczegółów o zespole (wielkość, lokalizacja reszty zespołu).
Early-stage, collaborative, high-autonomy environment with a focus on continuous learning and quality. Firma deklaruje 'awesome team and a friendly, supportive community'.