C/C++ Developer

TQLO sp. z o.o.

Warszawa
22 000–26 000 zł brutto / mies.
Praca hybrydowa
Umowa o pracę
Umowa o pracę
🏠 Praca hybrydowa
Pełny etat
C++
GCC
Clang
Visual Studio
gTest
gMock

O projekcie

  • Poszukujemy doświadczonego i zmotywowanego C++ Software Engineera, który dołączy do zespołu pracującego nad nowym projektem tworzonym od podstaw – re-engineeringiem systemów typu legacy. Nie przeprowadzamy migracji 1:1 – skupiamy się na przebudowie architektury i implementacji nowych rozwiązań zgodnych z aktualnymi wymaganiami funkcjonalnymi i regulacjami bankowymi.
  • Projekt jest długoterminowy, z dużą decyzyjnością architektoniczną po stronie zespołu. Pracujemy w metodykach zwinnych w kilku squadach. Ze względu na charakter projektu i kontakt z zespołami zewnętrznymi (3rd party), szukamy osób nie tylko technicznie mocnych, ale też komunikatywnych.

Twój zakres obowiązków

  • Tworzenie, rozwój i optymalizacja aplikacji w języku C++ na systemach Linux i Windows
  • Projektowanie algorytmów opartych o teorię grafów (np. znajdowanie najkrótszych ścieżek, analiza połączeń między węzłami)
  • Praca z kompilatorami GCC i Clang
  • Współtworzenie architektury systemu i podejmowanie decyzji technicznych
  • Pisanie testów jednostkowych (gTest/gMock), debugowanie i refaktoryzacja
  • Praca z narzędziami kontroli wersji (Git), systemami buildów i CI/CD
  • Współpraca z zespołami zewnętrznymi (3rd party), a także z innymi zespołami wewnętrznymi

Nasze wymagania

  • Minimum 3 lata doświadczenia w programowaniu w C++ (11/14/17/20)
  • Doświadczenie z GCC, Clang, Visual Studio
  • Znajomość systemów Linux i Windows (praca w obu środowiskach)
  • Znajomość teorii grafów i struktur danych
  • Umiejętność pisania testów jednostkowych (gTest, gMock)
  • Doświadczenie w pracy w metodykach zwinnych (Agile)
  • Komunikatywność – konieczna w kontaktach z zespołami zewnętrznymi (3rd party)
  • Biegły angielski

Mile widziane

  • Znajomość Java i Python
  • Doświadczenie z Boost (szczególnie biblioteki grafowe)
  • Znajomość narzędzi CI/CD i Docker
  • Umiejętność tworzenia skryptów w Bash lub batch/powershell
  • Doświadczenie w profilowaniu wydajności

Technologie, których używamy

Tak pracujemy nad projektem

  • code review

  • pair programming

To oferujemy

  • Praca nad nowym, długofalowym projektem z dużym wpływem na architekturę

  • Zespół złożony z doświadczonych inżynierów, pracujących w kilku squadach

  • Stabilne warunki współpracy i elastyczny model pracy

  • Realny wpływ na decyzje technologiczne i kierunek rozwoju projektu

Views: 2
Published2 days ago
Expiresin 25 days
Type of contractUmowa o pracę
Work modePraca hybrydowa
Source
Logo
Logo

Similar jobs that may be of interest to you

Based on "C/C++ Developer"