Programista / Programistka C++
⚲ Bydgoszcz
Do uzgodnienia
Wymagania
- Git
- C++
- SQL
- Qt
Opis stanowiska
Nasze wymagania:
bardzo dobra znajomość języka C++,
doświadczenie w rozwoju aplikacji desktopowych,
umiejętność pracy z istniejącym kodem i dużymi projektami legacy,
znajomość zagadnień związanych z wielowątkowością, wydajnością i stabilnością aplikacji,
doświadczenie w pracy z systemem kontroli wersji Git,
umiejętność samodzielnego rozwiązywania problemów technicznych,
praktyczne podejście do jakości kodu i utrzymania systemów.
Mile widziane:
znajomość frameworka Qt,
znajomość baz danych SQL,
doświadczenie w diagnostyce błędów i analizie crash dumpów,
doświadczenie w pracy z aplikacjami komunikującymi się z urządzeniami lub systemami przemysłowymi,
znajomość zagadnień testowania aplikacji desktopowych.
O projekcie:
Poszukujemy doświadczonego programisty C++, który dołączy do zespołu rozwijającego specjalistyczne oprogramowanie desktopowe wykorzystywane w systemach bezpieczeństwa technicznego.
Szukamy osoby samodzielnej, potrafiącej analizować istniejący kod, projektować rozwiązania oraz rozwijać złożony system działający w środowisku produkcyjnym u klientów.
Zakres obowiązków:
rozwój i utrzymanie aplikacji desktopowej napisanej w C++,
implementacja nowych funkcjonalności oraz rozwój architektury systemu,
analiza i stabilizacja istniejącego kodu (legacy),
diagnostyka problemów wydajnościowych i błędów aplikacji,
udział w projektowaniu nowych komponentów systemu,
współpraca z testerami oraz zespołem developerskim.
Oferujemy:
realny wpływ na rozwój nowego i istniejącego oprogramowania,
pracę przy specjalistycznych systemach wykorzystywanych w środowiskach produkcyjnych,
możliwość współtworzenia standardów developerskich i jakościowych,
stabilne zatrudnienie i długoterminowy rozwój projektu,
współpracę z zespołem rozwijającym nowoczesne rozwiązania desktopowe, webowe i mobilne.
bardzo dobra znajomość języka C++,
doświadczenie w rozwoju aplikacji desktopowych,
umiejętność pracy z istniejącym kodem i dużymi projektami legacy,
znajomość zagadnień związanych z wielowątkowością, wydajnością i stabilnością aplikacji,
doświadczenie w pracy z systemem kontroli wersji Git,
umiejętność samodzielnego rozwiązywania problemów technicznych,
praktyczne podejście do jakości kodu i utrzymania systemów.
Mile widziane:
znajomość frameworka Qt,
znajomość baz danych SQL,
doświadczenie w diagnostyce błędów i analizie crash dumpów,
doświadczenie w pracy z aplikacjami komunikującymi się z urządzeniami lub systemami przemysłowymi,
znajomość zagadnień testowania aplikacji desktopowych.
O projekcie:
Poszukujemy doświadczonego programisty C++, który dołączy do zespołu rozwijającego specjalistyczne oprogramowanie desktopowe wykorzystywane w systemach bezpieczeństwa technicznego.
Szukamy osoby samodzielnej, potrafiącej analizować istniejący kod, projektować rozwiązania oraz rozwijać złożony system działający w środowisku produkcyjnym u klientów.
Zakres obowiązków:
rozwój i utrzymanie aplikacji desktopowej napisanej w C++,
implementacja nowych funkcjonalności oraz rozwój architektury systemu,
analiza i stabilizacja istniejącego kodu (legacy),
diagnostyka problemów wydajnościowych i błędów aplikacji,
udział w projektowaniu nowych komponentów systemu,
współpraca z testerami oraz zespołem developerskim.
Oferujemy:
realny wpływ na rozwój nowego i istniejącego oprogramowania,
pracę przy specjalistycznych systemach wykorzystywanych w środowiskach produkcyjnych,
możliwość współtworzenia standardów developerskich i jakościowych,
stabilne zatrudnienie i długoterminowy rozwój projektu,
współpracę z zespołem rozwijającym nowoczesne rozwiązania desktopowe, webowe i mobilne.
🔍 Dekoder Ogłoszenia
🔴
umiejętność pracy z istniejącym kodem i dużymi projektami legacy
Przygotuj się na pracę z często przestarzałym, słabo udokumentowanym i trudnym do zrozumienia kodem, który wymaga dużo wysiłku do modyfikacji.
🔴
analiza i stabilizacja istniejącego kodu (legacy)
Duża część pracy będzie polegać na naprawianiu błędów i poprawianiu jakości starego kodu, a niekoniecznie na tworzeniu od podstaw nowych, ekscytujących funkcji.
🟡
rozwój i utrzymanie aplikacji desktopowej napisanej w C++
Praca będzie głównie skupiona na istniejącej aplikacji, a nie na tworzeniu zupełnie nowych produktów od zera.
🟡
realny wpływ na rozwój nowego i istniejącego opr
Możesz mieć wpływ, ale zakres tego wpływu może być ograniczony przez istniejącą architekturę i priorytety firmy.
🟡
samodzielnego rozwiązywania problemów technicznych
Oczekuje się, że będziesz w stanie samodzielnie znajdować rozwiązania, co może oznaczać brak wsparcia lub zasobów do pomocy.