Pracuj.pl Stacjonarnie Expert

Team Leader / Team Leaderka (Software Development)

iSMA CONTROLLI Poland S.A.

⚲ Gdańsk

Do uzgodnienia

Wymagania

  • co najmniej 2 lata doświadczenia w wytwarzaniu oprogramowania
  • znajomość C/C++, Python, Java, Kotlin lub technik wytwarzania aplikacji mobilnych, HTML/JS
  • umiejętność pisania wydajnego kodu, stosowania wzorców i dobrych praktyk
  • znajomość podejść do wytwarzania architektury oprogramowania
  • znajomość systemów kontroli wersji (np. Git, SVN)
  • podstawowa znajomość interfejsów komunikacyjnych: RS485, 1-Wire, M-bus, Ethernet, T1L
  • znajomość protokołów sieciowych oraz interfejsów UART, SPI, I2C
  • umiejętność i chęć przekazywania wiedzy technicznej zespołowi (mentoring)

Opis stanowiska

iSMA CONTROLLI Poland projektuje i produkuje własne urządzenia automatyki budynkowej (BMS), więc jako Team Leader/ka wejdziesz w pełny cykl wdrażania produktów — od wyceny i planowania, przez backlog, po aktywne pisanie kodu. Rola łączy zarządzanie zespołem i koordynację międzydziałową (Biznes, PMO, Architekt, Testy, Jakość) z pracą techniczną, przy płaskiej hierarchii i bezpośrednim kontakcie z decydentami. To dobra oferta dla osoby, która chce liderować, ale nie odchodzić od kodu, i interesuje się embedded/BMS. Szczera uwaga: tytuł 'Team Leader' przy wymaganiu zaledwie 2 lat doświadczenia w wytwarzaniu oprogramowania może oznaczać, że realne oczekiwania co do głębokości doświadczenia są niższe niż sugeruje nazwa stanowiska — warto dopytać o zakres odpowiedzialności zespołowej i technicznej.

🔍 Dekoder Ogłoszenia

🔴
Team Leader / Team Leaderka (Software Development)
Może oznaczać zarówno rolę techniczną z elementami zarządzania, jak i rolę bardziej menedżerską, gdzie techniczne aspekty są drugorzędne.
🔴
Co najmniej 2 lata doświadczenia w wytwarzaniu oprogramowania.
Dwa lata doświadczenia mogą być interpretowane bardzo szeroko, od stażu po pełnoprawne projekty, co może oznaczać, że oczekiwania co do głębokości doświadczenia są niższe niż sugeruje tytuł.
🔴
Umiejętność i chęć przekazywania wiedzy technicznej zespołowi.
Może oznaczać, że będziesz odpowiedzialny za mentoring i szkolenie mniej doświadczonych członków zespołu, co wykracza poza typowe obowiązki Team Leadera.
🔴
Aktywne tworzenie oprogramowania w rama
Fragment ogłoszenia jest niekompletny, co może sugerować pośpiech w jego tworzeniu lub brak jasności co do zakresu obowiązków technicznych.
🔴
Podstawowa znajomość interfejsów komunikacyjnych - RS485, 1-Wire, M-bus, Ethernet, T1L.
Określenie 'podstawowa znajomość' może oznaczać, że oczekiwana jest jedynie ogólna wiedza teoretyczna, a nie praktyczne umiejętności w konfiguracji czy debugowaniu tych interfejsów.