Wymagania:ponad 2 lata doświadczenia w programowaniu w języku C/C++;Doskonała znajomość standardowej biblioteki C++;Praktyczne doświadczenie w tworzeniu API;Doświadczenie w tworzeniu wielowątkowych aplikacji klient-serwer, interakcja z DBMS;Dogłębne zrozumienie sieci (TCP/UDP, warstwy OSI ), sieci asynchroniczne;Możliwość szybkiego zrozumienia istniejącego kodu i dostosowania się do nowych środowisk;Praktyczne doświadczenie ze strukturami danych i algorytmami Biblioteki Standardowej;Ukończone st
Wymagania:
- ponad 2 lata doświadczenia w programowaniu w języku C/C++;
- Doskonała znajomość standardowej biblioteki C++;
- Praktyczne doświadczenie w tworzeniu API;
- Doświadczenie w tworzeniu wielowątkowych aplikacji klient-serwer, interakcja z DBMS;
- Dogłębne zrozumienie sieci (TCP/UDP, warstwy OSI ), sieci asynchroniczne;
- Możliwość szybkiego zrozumienia istniejącego kodu i dostosowania się do nowych środowisk;
- Praktyczne doświadczenie ze strukturami danych i algorytmami Biblioteki Standardowej;
- Ukończone studia informatyczne lub pokrewne;
- Organizacja tworzenia oprogramowania do celów wdrożeniowych kodu dla HW;
- Doświadczenie w wykorzystaniu złożonych wzorców architektury systemów i budowaniu ekosystemów mikrousług;
- Praktyczne doświadczenie z MySql, PostgreSQL, SQL Server, Redis.
Będzie dodatkowym atutem:
- Doświadczenie w obsłudze komputerów jednopłytkowych, Raspberry;
- Znajomość Pythona, C#;
Zadania:
- Tworzenie oprogramowania dla urządzeń elektronicznych;
- Debugowanie oprogramowania;
- Kontrola wersji oprogramowania;
- Interakcja z inżynierami w celu osiągnięcia celów projektu;
Oferujemy:
- Pełny cykl rozwoju oprogramowania od przygotowania wymagań oprogramowania do wydania gotowego systemu;
- Możliwość pracować z nowymi technologiami i platformami na poziomie korporacyjnym;
- Kursy języka angielskiego dla firm;
- Elastyczny grafik pracy;
- Komfortowe biuro w pobliżu stacji metra.