NoFluffJobs Praca zdalna Mid

Middle/Senior C++ Software Engineer

Upvanta

⚲ Remote

20 160 - 25 200 PLN (B2B)

Wymagania

  • C++
  • OOP
  • Linux
  • API

Opis stanowiska

O projekcie:
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.

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++

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ą

Codzienne 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

🔍 Dekoder Ogłoszenia

🔴
Nowoczesny C++
Może oznaczać zarówno najnowsze standardy, jak i po prostu wersje C++ nowsze niż C++98, bez gwarancji stosowania najlepszych praktyk.
🔴
Skalowalne aplikacje serwerowe
Może oznaczać aplikacje zaprojektowane z myślą o skalowaniu, ale równie dobrze mogą to być istniejące systemy, które wymagają pracy nad ich skalowalnością.
🟡
Współpracę z międzynarodowym zespołem ekspertów
Może oznaczać pracę z doświadczonymi osobami, ale też potencjalnie z ludźmi z różnych stref czasowych i o odmiennych stylach pracy.
🟡
Atrakcyjne warunki współpracy dopasowane do doświadczenia
Jest to standardowe sformułowanie, które nie precyzuje konkretnych benefitów ani widełek płacowych, pozostawiając pole do negocjacji.
🟡
Możliwość rozwoju technologicznego
Może oznaczać dostęp do szkoleń i nowych technologii, ale równie dobrze może być to po prostu praca nad nowymi funkcjonalnościami w istniejącym stosie technologicznym.