Project Description

Вакансії опубліковані: 29.07.2026 р.

Назва вакансії: Junior C++ Software Engineer

E-mail: https://www.streamlineplan.com/

Web-cайт: Streamline

Сфера діяльності компанії: IT, computers, Internet

Вид зайнятості: Full-time

Назва компанії / організації: talents@streamlineplan.com

Номер телефону: 0997199339

Опис вакансії (вимоги, умови, режим роботи):
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

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.

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.

This role is office-based in Kyiv during the probation period for candidates in Kyiv. After successful onboarding, there is flexibility to transition to a hybrid or remote work format.