← All jobs

EU remote

Junior C++ Software Engineer

StreamlineRemote; Kyiv, Ukraine; Kyiv, Ukraine; Remote

About this role

Junior C++ Software Engineer Streamline Daily tasks: - 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.

Musts: C++, REST API, JSON, OAuth, Relational database, Data structures, AI 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’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.

Source listing: nofluffjobs_main