Backend (C++) Developer (F/M/N)
Dołącz do zespołu tworzących nowoczesne, wysokowydajne systemy działające w środowisku Linux, oparte na C++ i architekturze wielowątkowej. Nasze rozwiązania wspierają przetwarzanie dużych strumieni danych w czasie rzeczywistym i komunikację między modułami systemu z wykorzystaniem socketów oraz REST API.
Będziesz mieć realny wpływ na projekt — od koncepcji i implementacji po optymalizację i wydajność kodu. To praca, w której Twoje umiejętności techniczne naprawdę robią różnicę.
Jeśli lubisz wyzwania, myślisz analitycznie i chcesz pracować w środowisku, w którym czysty, wydajny kod ma znaczenie – to idealne miejsce dla Ciebie!
AGILE
C++
Jira
REST
OFERUJEMY:
- Zatrudnienie w oparciu o umowę o pracę, zlecenie, B2B.
- Sprawny proces rekrutacyjny.
- Możliwość pracy w systemie hybrydowym.
- Atrakcyjne wynagrodzenie oparte o wykształcenie i doświadczenie.
- Świetne połączenie komunikacyjne biura.
- Prywatną opiekę medyczną.
- MultiSport.
- Wsparcie socjalne.
- Dodatki świąteczne.
- Wczasy pod gruszą.
ZAKRES OBOWIĄZKÓW:
- Tworzenie i rozwijanie aplikacji w języku C++
- Praca w środowisku Linux.
- Implementacja oraz optymalizacja kodu, w tym programowanie wielowątkowe.
- Komunikacja międzyprocesowa z użyciem socketów i/lub REST API, przetwarzanie danych w formacie JSON.
- Współpraca z zespołem programistów, korzystanie z narzędzi takich jak Jira, Git, CMake, Make.
- Implementacja struktur danych i algorytmów, podstawowe prace z bazami danych.
- Czytanie oraz analiza dokumentacji technicznej, również w języku angielskim.
POSZUKIWANE KOMPETENCJE:
- Wykształcenie wyższe techniczne, preferowane kierunki: informatyczne, telekomunikacyjne lub pokrewne.
- Min. 3+ letnie doświadczenie komercyjne w pracy z językiem C++
- Bardzo dobra znajomość języka C++ zarówno w obszarze programowania obiektowego, jak również programowania niskopoziomowego.
- Znajomość Linux kernel, HTTP, REST, Sockets.
- Doświadczenie w programowaniu aplikacji C++ na systemach Linux.
- Doświadczenie w pracy z bazami danych SQL.
- Umiejętność rozwiązywania złożonych problemów projektowych przy użyciu logicznego i kreatywnego podejścia.
- Umiejętność pracy w zespole oraz samodzielnie z obszernymi fragmentami tworzonego oprogramowania.
- Doświadczenie w pracy z wykorzystaniem metodyk zwinnych.
- Znajomość języka angielskiego na poziomie technicznym.
- Doświadczenie w programowaniu sterowników lub w jądrze Linuksa
RODZAJ PRACY:
Hybrydowa
FORMA ZATRUDNIENIA:
B2B/UoP
MIEJSCE PRACY:
Warszawa Grochowska 278
aplikuj 