freehire launches on Product Hunt on 26 August.

Follow →

Junior C++ Software Engineer

Open 25d reposted 2× · 2 open copies

Summary

Develops C++ integration solutions for multi-platform systems, working with modern C++ and AI-assisted tools in a collaborative, fast-paced environment.

We’re looking for a talented and motivated C++ Developer to join our growing team. You’ll be working on integration solutions across multiple platforms, collaborating with experienced developers, and contributing to a fast-paced, innovative project. This is a great opportunity for someone eager to grow their skills while working with modern C++ and cutting-edge AI tools.

💡 We value strong problem-solving skills and algorithmic thinking! If you’ve participated in programming competitions, math olympiads, or similar challenges, we’d love to hear from you — even if your commercial experience is limited. Requirements:
  • Experience: 1+ years of commercial development.
  • C++ Expertise: Solid knowledge of C++20/23
  • Architecture: Experience with client-server architecture
  • Protocols & Data: Familiarity with REST API, data exchange concepts, JSON and XML.
  • Authentication & Authorization: Understanding and practical experience with Basic Auth, Bearer tokens, OAuth 1.0 / OAuth 2.0.
  • Databases: Strong knowledge of relational databases and SQL.
  • Technical Skills: Knowledge of algorithms, data structures, Git.
  • AI: Experience leveraging AI tools for code assistance, analysis, and technical research.
  • Language: Upper-Intermediate English or higher.
  • Personal Traits: Self-motivated, productive, quick learner, curious, and structured thinker.

Nice to Have:

  • Multithreaded and asynchronous programming.
  • Cloud architecture knowledge.
  • Familiarity with CMake, Boost, GTest, Qt.
  • Understanding Networking basics and protocols (HTTP(S), TCP/IP, DNS, firewalls, VPN, etc.).
  • Docker and containerization.
  • Basic knowledge of scripting languages such as Python or JavaScript
  • Experience with writing and maintaining OpenAPI (Swagger) documentation

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available