C++ Developer

temps hr • Romania
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

Main responsibilities:

  • Work closely with Product Owners, Architects to define the best technical solutions that match our product vision;
  • Work closely with other engineers to develop new products;
  • Work on extensions of existing products;
  • Very good written and verbal English skills;
  • Take part in all phases of development, maintenance and housekeeping of the Enhanced Backup solution.


Technical Requirements::

  • C++: Excellent, Versions of C++ from STD17;
  • Network Programming in C++ - TCP, UDP;
  • Multithreading in C++ - Used by the app;
  • C++ STL - Used by the app;
  • CMAKE 3.3: Very Good, For project management and building;
  • Linux - (Debian OS): Very Good, The base OS used for the machines in EHB;
  • Linux OS File System - Understanding of Linux file system hierarchy and permissions;
  • Linux processes - Process Management: Knowledge of Linux process management, including signals, forking, and IPC;
  • Rest API: Good, For API building;
  • Google Test Framework: Good, For UnitTesting;
  • Python 3.12: Medium, For integration testing and other utilities;
  • Docker & docker-compose: Low, For local development environment;
  • OpenSSL 3.0: Low, For secure communication.


Other apps and technical knowledge that is useful:

  • General backup theory - The app is a backup app;
  • Block based backup theory - Needed for backup/restore operations;
  • C++ Concepts - Used by the app;
  • Lib Boost - Used by the app;
  • Protobuf - Used for serializing structured data;
  • Bash scripting - Needed for deployments, automating stuff.


What we offer:

  • Access to local/international trainings, development and growth opportunities, including access to e-learning platforms, covering both technical and soft skills areas;
  • Modern technologies, product responsibility;
  • Flexible work schedule;
  • Hybrid or full-remote work option;
  • Medical services package from one of two private providers;
  • 25 vacation days per year;
  • Substitute days off for public holidays that occur on the weekend;
  • Meal tickets;
  • Internal referral program;
  • Team events, networking events organized to promote a passionate, creative and diverse culture;
  • Summerfest and Winterfest parties;
  • Of course, coffee, soft drinks and fresh fruits are on us in the office.

Similar Jobs

Explore other opportunities that match your interests

Senior PPC Specialist

Programming
•
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

bidfinity

Romania

Science Community Lead

Programming
•
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobgether

Romania

Global In-House HeadHunter - Executive Talent Acquisition

Programming
•
4d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

holcim supplementary pension f...

Romania

Subscribe our newsletter

New Things Will Always Update Regularly