Strong Junior C++ Developer

About the Role:

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

     

We Offer:

  • Medical insurance.
  • Cozy office at Leonardo Business Center.
  • Friendly and supportive team environment.
  • Opportunities for professional and career growth.
  • Access to AI-powered tools to enhance productivity and daily work.
  • Involvement in a fast-growing project.
  • Paid lunch, corporate and team-building events.

Your Responsibilities:

  • Design, develop, and maintain integration flows across various platforms, APIs, databases, protocols, and data formats.
  • Collaborate and review code with other developers to maintain technical standards.
  • Follow existing development processes.
  • Optimize and refactor existing code.
  • Communicate and collaborate with Product and Support teams.
  • Analyze and optimize technical solutions.

     

📍 Kyiv | Office-based

Required languages

English B1 - Intermediate
Ukrainian Native
Published 12 February
33 views
·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...