JustJoin.IT Praca zdalna Mid

Middle/Senior C++ Software Engineer

Upvanta sp. z o.o.

⚲ Warszawa, Kraków, Wrocław, Poznań, Gdańsk

161 280 - 201 600 PLN netto (B2B)

Wymagania

  • Linux
  • API
  • OOP
  • C++

Opis stanowiska

Do zespołu rozwijającego rozwiązania backendowe i data-processing poszukujemy Middle/Senior C++ Software Engineer, który posiada doświadczenie w tworzeniu skalowalnych aplikacji serwerowych oraz systemów przetwarzania danych.
Szukamy osoby, która dobrze czuje się w środowisku backendowym, zna nowoczesny C++ i potrafi pracować nad rozwiązaniami o wysokiej wydajności oraz niezawodności.

 

Twoje zadania:
• Tworzenie i rozwój backendowych aplikacji w C++
• Projektowanie i rozwój skalowalnych systemów przetwarzania danych
• Implementacja rozwiązań serwerowych i usług API
• Optymalizacja wydajności oraz stabilności aplikacji
• Praca z systemami rozproszonymi i środowiskiem Linux
• Współpraca z międzynarodowym zespołem

 

Wymagania:
• 4–5+ lat komercyjnego doświadczenia w C++ (C++14/17 lub nowszy)
• Doświadczenie w backend development oraz systemach data-processing
• Bardzo dobra znajomość zasad OOP i dobrych praktyk inżynierii oprogramowania
• Doświadczenie w tworzeniu skalowalnych aplikacji
• Znajomość Linux oraz narzędzi developerskich
• Wiedza z zakresu wielowątkowości i programowania współbieżnego
• Doświadczenie z API, usługami danych lub systemami rozproszonymi
• Komunikatywny język angielski umożliwiający współpracę międzynarodową

 

Oferujemy:
• Pracę przy zaawansowanych rozwiązaniach backendowych i data
• Możliwość pracy zdalnej
• Współpracę z międzynarodowym zespołem ekspertów
• Stabilne, długoterminowe projekty
• Atrakcyjne warunki współpracy dopasowane do doświadczenia
• Możliwość rozwoju technologicznego i pracy z nowoczesnym C++

🔍 Dekoder Ogłoszenia

🟡
Nowoczesny C++
Prawdopodobnie chodzi o C++11/14/17, ale może też oznaczać, że nie oczekują od Ciebie znajomości bardzo starych standardów.
🟡
Rozwiązania o wysokiej wydajności oraz niezawodności
Oczekuje się, że kod będzie działał szybko i bez błędów, co jest standardem, ale może też sugerować presję na optymalizację.
🟡
Praca przy zaawansowanych rozwiązaniach backendowych i data
Może oznaczać ciekawe i wymagające technicznie projekty, ale też potencjalnie skomplikowaną i trudną do zrozumienia architekturę.
🟡
Stabilne, długoterminowe projekty
Sugestia, że nie będzie to praca nad krótkoterminowymi, eksperymentalnymi projektami, ale może też oznaczać brak dynamiki i innowacji.
🔴
Atrakcyjne warunki współpracy dopasowane do doświadczenia
Wynagrodzenie będzie negocjowane indywidualnie, ale "atrakcyjne" jest subiektywne i może oznaczać widełki, które niekoniecznie będą dla Ciebie satysfakcjonujące.