Programista / Programistka C++
POLON-ALFA
Rola polega na rozwijaniu i utrzymaniu desktopowej aplikacji C++ dla systemów bezpieczeństwa technicznego (sygnalizacji pożarowej). Będziesz pracować z istniejącym kodem legacy, implementować nowe funkcjonalności, dbać o wydajność i stabilność, oraz współpracować z testerami. To praca w ugruntowanej firmie produkcyjnej, oferująca stabilność i realny wpływ na produkt.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu, brak informacji o on-call lub dyżurach produkcyjnych.
Rola polega na rozwijaniu i utrzymaniu desktopowej aplikacji C++ dla systemów bezpieczeństwa technicznego (sygnalizacji pożarowej). Będziesz pracować z istniejącym kodem legacy, implementować nowe funkcjonalności, dbać o wydajność i stabilność, oraz współpracować z testerami. To praca w ugruntowanej firmie produkcyjnej, oferująca stabilność i realny wpływ na produkt.
- ✓Realny wpływ na rozwój oprogramowania
- ✓Praca przy specjalistycznych systemach w środowisku produkcyjnym
- ✓Możliwość współtworzenia standardów developerskich
- ✓Stabilne zatrudnienie i długoterminowy rozwój projektu
- !Mieszane metodologie (agile, waterfall) – brak jasności co do procesu
- !Praca z dużym systemem legacy – może wymagać żmudnej stabilizacji
- !Brak informacji o wielkości zespołu i on-call
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Rozwój i utrzymanie aplikacji desktopowej w C++
- •Implementacja nowych funkcjonalności i rozwój architektury systemu
- •Analiza i stabilizacja istniejącego kodu (legacy)
- •Diagnostyka problemów wydajnościowych i błędów aplikacji
- •Projektowanie nowych komponentów systemu
- •Współpraca z testerami i zespołem developerskim
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Programista C++ z co najmniej 2-3 letnim doświadczeniem w aplikacjach desktopowych, znający GIT i potrafiący pracować z istniejącym kodem. Osoba na początku samodzielności technicznej.
Osoby szukające pracy z najnowszymi technologiami i czystym greenfieldem. Rola wymaga komfortu w pracy z legacy code i stabilnym, ale nie najszybszym tempie. Nie dla juniorów bez doświadczenia w C++ desktop.
- ?Jak duży jest zespół developerski i ile osób pracuje nad tą aplikacją?
- ?Czy istnieje system dyżurów lub wsparcia po wdrożeniu nowych wersji?
- ?Jaki jest stosunek pracy nad nowymi funkcjonalnościami do utrzymania legacy?
- ?Czy planowana jest modernizacja architektury (np. migracja do Qt) w najbliższej przyszłości?
- ?Jak wygląda proces testowania – czy piszecie automatyczne testy?
- ?Czy są jakieś narzędzia do CI/CD w użyciu?
- ?Jak wygląda komunikacja z urządzeniami – czy to niskopoziomowa komunikacja przez porty szeregowe, sieć?
- ?Czy istnieje możliwość pracy zdalnej w niektóre dni?
- −Nie podano wielkości zespołu
- −Brak informacji o on-call lub dyżurach produkcyjnych
- −Nie wiadomo, czy istnieje CI/CD i jakie narzędzia są używane
- −Brak szczegółów o systemie operacyjnym docelowym (Windows/Linux), choć wymienione w technologiach
Praca w stabilnej firmie produkcyjnej z długoletnią tradycją, w zespole rozwijającym zarówno desktop, jak i rozwiązania webowe/mobilne. Oferują miłą atmosferę i współpracę.
Etapy: 1. Analiza dokumentów, 2. Rozmowa kwalifikacyjna, 3. Decyzja o zatrudnieniu.