Full Stack Software Engineer in Katowice

Full Stack Software Engineer in Katowice

Katowice Pełny etat 120250 - 146250 zł / rok (szac.) Zdalnie
F

W skrócie

  • Zadania: Twórz i utrzymuj skalowalne usługi backendowe w Pythonie oraz rozwijaj frontend w React.
  • Firma: Focal Systems - lider w rozwiązaniach AI dla handlu detalicznego.
  • Benefity: Atrakcyjne wynagrodzenie, opcje na akcje, praca zdalna i pełne benefity.
  • Pozostałe informacje: Dynamiczne środowisko z dużymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami, które mają realny wpływ na branżę detaliczną.
  • Kwalifikacje: 6+ lat doświadczenia w programowaniu, 3+ lata z Pythonem i React.

Przewidywane wynagrodzenie mieści się w przedziale 120250 - 146250 zł za rok.

Focal Systems jest liderem w branży rozwiązań AI dla handlu detalicznego. Nasza misja to automatyzacja i optymalizacja tradycyjnego handlu detalicznego przy użyciu głębokiego uczenia i wizji komputerowej. Szukamy inteligentnych, kreatywnych i pasjonujących osób, które chcą pomóc w budowaniu wspaniałej i trwałej firmy oraz wdrażaniu głębokiego uczenia na świecie!

Co oferujemy:

  • 100% zdalna praca w Polsce
  • Możliwość pracy na podstawie umowy B2B lub umowy o pracę z pełnymi świadczeniami
  • Wynagrodzenie: 120 250 - 146 250 USD + opcje na akcje

Co będziesz robić:

  • Budować i utrzymywać skalowalne usługi backendowe przy użyciu Pythona (Flask/FastAPI), które przetwarzają dane z ponad 300 000 urządzeń IoT
  • Projektować i rozwijać REST API wykorzystywane przez narzędzia wewnętrzne i aplikacje skierowane do klientów
  • Budować i poprawiać funkcje frontendowe w React/TypeScript
  • Pisać zapytania do baz danych w celu analizy wykorzystania funkcji i debugowania problemów produkcyjnych
  • Tworzyć narzędzia monitorujące wdrożenia i diagnostykę, które zapewniają widoczność stanu systemu w różnych lokalizacjach
  • Współpracować z zespołami inżynieryjnymi, aby zapewnić, że dane są przechowywane w użytecznych formatach
  • Debugować problemy klientów w pełnym stosie i znajdować inteligentne rozwiązania
  • Wspierać zespół sukcesu klienta w rozwiązywaniu problemów
  • Ocenić nadchodzące prośby — ocenić wymagany wysiłek w porównaniu do potencjalnej wartości
  • Rozszerzać pokrycie testowe dla krytycznych usług backendowych i przepływów użytkowników frontendowych
  • Refaktoryzować istniejący kod, aby zmniejszyć złożoność i utrzymać go w dobrym stanie
  • Być częścią zespołu, który co tydzień wydaje aktualizacje dla klientów
  • Prezentować swoją pracę w firmie i dzielić się tym, co udało się osiągnąć

Wymagania:

  • 6+ lat doświadczenia w profesjonalnym rozwoju oprogramowania
  • 3+ lata praktycznego doświadczenia z Pythonem (FastAPI, Flask lub podobne) lub innym językiem backendowym
  • 3+ lata doświadczenia z React i TypeScript
  • Solidne doświadczenie w projektowaniu i rozwoju REST API
  • Doświadczenie w pracy z aplikacjami intensywnie korzystającymi z danych i/lub architekturą mikroserwisów
  • Doświadczenie z relacyjnymi bazami danych (MySQL lub podobne)
  • Doświadczenie z CI/CD
  • Praktyczne doświadczenie z testowaniem jednostkowym i integracyjnym
  • Umiejętność pracy samodzielnej i brania odpowiedzialności za funkcje od początku do końca
  • Znajomość języka polskiego oraz zaawansowane umiejętności językowe w angielskim (pisane i mówione)
  • Elastyczność w dostosowywaniu godzin pracy do potrzeb globalnego zespołu
  • Silna etyka pracy i zaangażowanie w realizację przypisanych zadań i projektów w ustalonych terminach

Preferencje:

  • Doświadczenie z GCP (Google Cloud Platform)
  • Doświadczenie z Grafana i tworzeniem pulpitów nawigacyjnych
  • Doświadczenie z Kafka lub innymi brokerami wiadomości
  • Doświadczenie z Dockerem, Kubernetes i Helm charts
  • Doświadczenie w implementacji rozwiązań obserwowalności (Prometheus lub podobne)
  • Doświadczenie z MUI (Material UI) lub Tailwind
  • Doświadczenie w pisaniu skryptów Node.js i Bash
  • Znajomość wizji komputerowej lub potoków danych IoT

Full Stack Software Engineer in Katowice – pracodawca: Focal-Systems

Focal Systems to doskonały pracodawca, oferujący wyjątkowe możliwości rozwoju w dynamicznym środowisku pracy. Pracując zdalnie z Polski, będziesz częścią doświadczonego zespołu, który ceni innowacyjność i współpracę, a także zapewnia elastyczność oraz wsparcie w budowaniu kariery w obszarze analityki danych. Nasza kultura pracy sprzyja kreatywności i dążeniu do doskonałości, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej i znaczącej pracy.

F

Dane kontaktowe:

Zespół rekrutacyjny Focal-Systems

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Full Stack Software Engineer in Katowice

Python
Flask
FastAPI
React
TypeScript
REST API design
Relational databases