NoFluffJobs Stacjonarnie Senior

Software Developer (Python)

Embevity Sp. z o.o.

⚲ Gliwice

13 500 - 18 000 PLN (PERMANENT)

Wymagania

  • Python
  • TypeScript
  • JavaScript
  • HTML
  • Vue.js (nice to have)
  • Linux (nice to have)
  • IoT (nice to have)
  • Cybersecurity (nice to have)

Opis stanowiska

O projekcie:
Drogi Python Developerze! Dlaczego warto aplikować na naszą ofertę?

Dołączasz na wczesnym etapie – masz realny wpływ na architekturę, stack i kierunek produktu. Nie odtwarzasz cudzych schematów. Pracujesz w R&D, tu nie ma gotowych odpowiedzi do skopiowania. Jest przestrzeń na myślenie, eksperymenty i decyzje, które naprawdę mają znaczenie. Tworzysz rzeczy, które lądują w działającym produkcie – nie w szufladzie z raportami.

Jeśli szukasz miejsca, gdzie budujesz od podstaw, a nie tylko utrzymujesz – aplikuj!

Co oferujemy?

- Realny wpływ na architekturę i kierunek rozwoju produktu od wczesnego etapu projektu- Zgrany zespół, w którym wiedza krąży swobodnie i eksperci chętnie się nią dzielą- Niekorporacyjną atmosferę i płaską strukturę organizacyjną

Benefity:

- Prywatna opieka medyczna LuxMed- Karta sportowa Medicover Sport- Praca zdalna do 2 dni w tygodniu- Język angielski z native speakerem- Premie powiązane z wynikiem firmy- Wspólne śniadania piątkowe co 2 tygodnie- Atmosfera współpracy (i maszkety w kuchni!)

Wymagania:
- Python: Bardzo dobra, poparta doświadczeniem komercyjnym znajomość języka i jego ekosystemu.- Doświadczenie na poziomie Senior / Mid+ z ambicjami, min. 4–5 lat komercyjnego doświadczenia w tworzeniu oprogramowania.- Frontend & Web: Dobra znajomość technologii webowych (HTML, JavaScript, TypeScript). Nasz stack to Vue 3, ale jeśli masz doświadczenie w React lub innych frameworkach i chcesz wejść w Vue, to dla nas w zupełności wystarczające!
- Doświadczenie full-stack, czujesz się równie dobrze po stronie API co po stronie przeglądarki. Szukamy kogoś, kto widzi cały obraz.
- Komunikatywny angielski (min. B2), pracujemy z klientami zagranicznymi, zdarza się daily w języku angielskim.

Mile widziane:

- C++ , przyda się przy integracji algorytmów DSP i optymalizacji wydajności.
- Podstawy AWS, w szczególności IoT Core (nasz produkt komunikuje się z urządzeniami w terenie).
- Linux - umiesz pracować w terminalu, konfigurować środowisko, debugować na produkcji.- Cybersecurity - rozumiesz OWASP, bezpieczne kodowanie, szyfrowanie — przy infrastrukturze krytycznej to ogromny plus.
- Doświadczenie narzędziami IaC.

Codzienne zadania:
- Współtworzenie od zera nowego produktu dla klienta z obszaru ochrony infrastruktury krytycznej - realny wpływ na architekturę i kierunek rozwoju.
- Projektowanie i budowanie serwisy backendowe w FastAPI z wykorzystaniem konteneryzacji (Docker) i dobrych praktyk inżynierii oprogramowania.
- Tworzenie interfejsów użytkownika - pracujemy w Vue 3 + TypeScript, ale jeśli czujesz się mocniej w React/Angular/innym frameworku, to spokojnie, liczy się rozumienie web development.
- Integrowanie algorytmów DSP (cyfrowe przetwarzanie sygnałów).
- Podejmowanie razem z zespołem decyzji technicznych: dobór narzędzi, wzorców, podejścia do testowania i deploymentu.
- Dbanie o jakość kodu: testy jednostkowe i integracyjne, code review, czytelność, maintainability.
- Wspieranie mniej doświadczonych developerów i rozwój zespołu.
- Współpraca z project managerem, zespołem developerów, testerem i klientem: zbieranie wymagań, estymacje, planowanie sprintów.
- Tworzenie dokumentacji technicznej.

🔍 Dekoder Ogłoszenia

🔴
Dołączasz na wczesnym etapie – masz realny wpływ na architekturę, stack i kierunek produktu.
Projekt jest nowy, więc będziesz musiał podejmować wiele decyzji architektonicznych i technologicznych, co może wiązać się z niepewnością i koniecznością szybkiego uczenia się.
🔴
Pracujesz w R&D, tu nie ma gotowych odpowiedzi do skopiowania. Jest przestrzeń na myślenie, eksperymenty i decyzje, które naprawdę mają znaczenie.
Oczekuje się od Ciebie samodzielności w rozwiązywaniu problemów i tworzeniu nowych rozwiązań, co może oznaczać brak jasno zdefiniowanych procesów i potrzebę dużej inicjatywy.
🟡
Tworzysz rzeczy, które lądują w działającym produkcie – nie w szufladzie z raportami.
Praca będzie skupiona na tworzeniu funkcjonalności, które są od razu wdrażane, co może oznaczać presję na szybkie dostarczanie i mniejszą przestrzeń na długoterminowe, teoretyczne projekty.
🟡
Zgrany zespół, w którym wiedza krąży swobodnie i eksperci chętnie się nią dzielą
Może oznaczać, że zespół jest mały i wszyscy muszą być zaangażowani w dzielenie się wiedzą, co może być obciążeniem dla osób preferujących bardziej zindywidualizowaną pracę.
🔴
Niekorporacyjną atmosferę i płaską strukturę organizacyjną
Może oznaczać brak jasno określonych ścieżek kariery i formalnych procedur, co wymaga dużej samodzielności i umiejętności negocjacyjnych.