Team Leader / Team Leaderka (Software Development)
⚲ 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.