Full stack Software developer C++
OPTOPOL Technology Sp. z o.o. - Bogdani
Rola polega na tworzeniu i rozwijaniu aplikacji desktopowych (C++/Qt) do analizy i prezentacji badań tomografii oka (OCT). Jest to praca w firmie produkującej zaawansowany sprzęt diagnostyczny, w małym, doświadczonym zespole. Tytuł 'Full stack' jest mylący – nie chodzi o web, tylko o klasyczną aplikację okienkową.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak widełek wynagrodzenia, nie podano dokładnej liczby dni pracy zdalnej w hybrydzie.
To rola C++/Qt developera aplikacji desktopowych w medycynie, a nie 'full stack' w znaczeniu webowym. Tytuł sugeruje frontend i backend web, podczas gdy rzeczywistość to tworzenie oprogramowania dla urządzeń diagnostycznych (OCT) w języku C++ z interfejsem Qt.
Rola polega na tworzeniu i rozwijaniu aplikacji desktopowych (C++/Qt) do analizy i prezentacji badań tomografii oka (OCT). Jest to praca w firmie produkującej zaawansowany sprzęt diagnostyczny, w małym, doświadczonym zespole. Tytuł 'Full stack' jest mylący – nie chodzi o web, tylko o klasyczną aplikację okienkową.
- ✓Dofinansowanie szkoleń i kursów
- ✓Praca nad innowacyjnymi urządzeniami medycznymi o globalnym zasięgu
- ✓Przyjazna, niekorporacyjna atmosfera w zespole doświadczonych programistów
- −Brak podanych widełek wynagrodzenia (tylko 'atrakcyjne wynagrodzenie')
- −Wymóg wyższego wykształcenia technicznego – może wykluczać samouków z dużym doświadczeniem
- −Tytuł 'Full stack' może wprowadzać w błąd co do rzeczywistego zakresu obowiązków
- !Nie podano liczby osób w zespole ani struktury zespołu
- !Brak informacji o procesie rekrutacyjnym (liczba etapów, zadania)
- !Opis nie precyzuje, ile dni hybrydowo – może być różnie
- !Nie wspomniano o testach ani QA – może być brak automatyzacji
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Pisanie kodu w C++ z użyciem bibliotek Qt do budowania interfejsu użytkownika
- •Implementacja algorytmów analizy obrazów medycznych (tomografia oka)
- •Debugowanie i optymalizacja istniejących funkcjonalności aplikacji
- •Code review i współpraca z zespołem w celu utrzymania jakości kodu
- •Używanie systemu kontroli wersji Git do zarządzania zmianami
- •Zarządzanie zadaniami w Jira oraz raportowanie postępów
- •Testowanie aplikacji na różnych konfiguracjach sprzętowych z systemem Windows
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Osoba z wyższym wykształceniem technicznym (lub ostatni rok), która ma bardzo dobrą znajomość C++ i Qt, ale niekoniecznie duże doświadczenie komercyjne – może być po stażu lub z małym stażem, o ile spełnia techniczne wymagania.
Junior bez solidnej znajomości C++ i Qt (np. dopiero uczący się) lub osoby szukające w pełni zdalnej pracy (wymagana hybryda w Zawierciu). Również nie dla osób nastawionych na web development, bo stack jest czysto desktopowy.
- ?Ile osób liczy zespół i jakie są role w zespole (np. testerzy, architekci)?
- ?Jakie jest podejście do testowania (unit tests, CI/CD)?
- ?Czy aplikacja jest rozwijana od zera, czy pracujemy na istniejącym legacy code?
- ?Jak często są wydania (release cycle) i jak wygląda współpraca z działem hardware?
- ?Czy są dyżury lub wsparcie dla klientów po wdrożeniu?
- ?Jakie są konkretnie godziny pracy hybrydowej – czy wymagane są konkretne dni w biurze?
- ?Czy istnieje budżet na konferencje lub dodatkowe szkolenia poza wewnętrznymi?
- ?Jaki jest średni staż osób w zespole – czy jest rotacja?
- −Brak widełek wynagrodzenia
- −Nie podano dokładnej liczby dni pracy zdalnej w hybrydzie
- −Brak opisu procesu rekrutacyjnego (liczba etapów, czas)
- −Nie wiadomo, czy aplikacja jest nowa czy rozwój istniejącej
- −Brak informacji o stacku poza C++/Qt (np. używane biblioteki do obrazowania)
- −Nie określono, czy praca polega na utrzymaniu czy tworzeniu nowych funkcji
Przyjazna, niekorporacyjna atmosfera w otwartym zespole doświadczonych programistów, z naciskiem na współpracę i rozwój.