Enter a job title or keyword

Middle strong C++ developer

TechMagic


Job Location:

Kyiv - Ukraine

Monthly Salary: Not provided by the employer
Posted: 22 August 2026 (15 hours ago)
Application Deadline: 19 November 2026
Vacancies: 1 Vacancy

Job Summary

We are looking for a talented Middle strongC Developer with 3.5 years of programming background to make consistent high-quality code contributions to a mature high-performance C product in the energy commodities trading domain.
This is not a from-scratch build youll be joining a live production trading system where every millisecond counts with real opportunity to influence the technical direction of a core part of the platform.


JOB REQUIREMENTS:
Must have:

  • 3.5 years of professional experience in software development
  • Deep expertise in Modern C (17/20/23): move semantics constexpr templates etc.
  • Strong experience with Linux / POSIX environments
  • Profi/ciency with build systems and tools: CMake / vcpkg Git
  • Hands-on experience with concurrency and shared memory tools
  • Networking skills: ZeroMQ (or similar) low-level socket programming (TCP/UDP)
  • Proficiency in using AI coding tools (Cursor Claude Codex etc.) to enhance the development workflow
  • English: Upper-Intermediate or Advanced

Nice to have:

  • Experience with Svelte
  • Familiarity with kdb TypeScript and code generation tools
  • Experience in Financial or Trading domains (FIX Protocol OMS market data feeds like ITCH/OUCH)
  • Knowledge of Redis or other in-memory data stores
  • Familiarity with the Qt framework
  • Team lead experience (optional not required)

WHAT WE ARE LOOKING FOR:

  • Autonomy: You excel at working independently learning on your own and figuring out large unfamiliar codebases without external support.
  • Ownership: You are ready to take full responsibility for the core part of the system.
  • Assertiveness: You can clearly communicate your technical vision and demonstrate your project understanding effectively.

PROJECT
Customer: Global company based in the US serving large international clients.
Type: Fintech / trading platform
Product: A live high-performance market order and trading system designed as an exchange for energy commodities. The platform connects global buyers and sellers of specialized commodities providing trading data insights and market infrastructure used by large enterprises financial institutions and government agencies.
Market: Global primarily US and European markets serving corporations financial institutions and governments across multiple regions.
Stage: Existing established platform. The Markets Engineering team is expanding internationally.
Project team: C and UI developers (team of 4-6) reporting to a Lead C Engineer. confirm exact composition with HM
Technical stack: Modern C (17/20/23) Linux/POSIX CMake vcpkg Git ZeroMQ shared memory TCP/UDP sockets; Svelte TypeScript kdb Redis Qt (adjacent/nice to have)
Work schedule: Full-time working day fully remote.
Key achievements:

  • Large international customer with a portfolio of large international clients
  • Real opportunity to set the direction for a mature product

INTERVIEW STAGES:

  1. Intro call with recruiter
  2. Technical interview (TechMagic)
  3. Client test task
  4. Interview with Hiring manager
  5. Client interview
OUR BENEFITS:
  • Projects with modern JS stack ( React Native Angular )
  • Strong JavaScript community at the company (90 developers)
  • Work from anywhere (fully remotely or in our office)
  • One of the best IT employers in Lviv (or IT service companies in Ukraine) based on DOU rating

RecruiterYuliia Nochovna

*Some elements of our recruitment process are supported by AI tools while all candidate evaluations remain the responsibility of our recruitment team


Required Experience:

IC


About Company

Company Logo

TechMagic provides software product development services. With 200+ successful projects and 320+ experts onboard, we are your next development partner.

View Profile View Profile