Full Stack Developer – C++

BlackTrader

Dubai

On-site

AED 240,000 - 420,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BlackTrader in Dubai is seeking a Full Stack Developer to build robust software across frontend and backend with strong C++ expertise. You will design high-performance financial applications and optimize systems for speed and reliability.

The role offers exposure to modern development practices and large-scale fintech platforms, with opportunities to work across trading connectivity, market data integrations, and transaction processing improvements.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering or related field.
  • Experience with real-time or performance-critical applications.
  • Strong knowledge of algorithms, data structures, concurrency, and memory optimization.
  • Experience developing full-stack applications across frontend and backend.
  • Familiarity with financial messaging and trading protocols.

Responsibilities

  • Build and maintain high-performance backend applications using C++.
  • Develop scalable services handling real-time data.
  • Improve responsiveness through performance tuning.
  • Create intuitive web interfaces and reusable frontend components.
  • Ensure communication between client-side and server-side apps.
  • Collaborate with engineering, product, infra, and QA teams.
  • Translate business requirements into technical solutions.

Skills

C++ programming
Frontend development
Backend development
Performance optimization
Linux development
Git
CI/CD
Problem solving

Education

Bachelor's degree in Computer Science or related field

Tools

Linux
Git

Job description

BlackTrader is seeking a Full Stack Developer with strong C++ expertise to join our technology team in Dubai. This position involves building robust software solutions across both frontend and backend environments while contributing to the development of high-performance financial applications. The ideal candidate enjoys solving complex technical challenges, optimizing application performance, and delivering reliable user experiences.

Whether you're starting your career or already have industry experience, this opportunity provides exposure to modern development practices and large-scale financial technology systems.

Key Responsibilities
  • Build and maintain high-performance backend applications using C++.
  • Develop scalable services capable of handling large volumes of real-time data.
  • Improve application responsiveness through performance tuning and optimization.
  • Work with trading connectivity solutions and market data integrations.
  • Contribute to the enhancement of transaction processing and execution systems.
Frontend Engineering
  • Create intuitive and responsive web interfaces for end users.
  • Develop reusable frontend components using modern development frameworks.
  • Ensure smooth communication between client-side and server-side applications.
  • Optimize user experience across devices and platforms.
  • Participate in technical planning and solution design discussions.
  • Analyze system bottlenecks and implement performance improvements.
  • Produce clean, maintainable, and well-structured code.
  • Perform testing, troubleshooting, and code reviews to maintain quality standards.
  • Work closely with engineering, product, infrastructure, and quality assurance teams.
  • Convert business requirements into practical technical solutions.
  • Support the adoption of best practices and continuous improvement initiatives.
Required Skills
  • Strong programming expertise in C++.
  • Experience developing applications across both frontend and backend layers.
  • Solid understanding of algorithms, data structures, concurrency, and software.
  • Knowledge of memory optimization and application performance tuning.
  • Excellent analytical thinking and debugging capabilities.
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • Experience working with real-time or performance-critical applications.
  • Familiarity with financial messaging and trading communication protocols.
  • Exposure to trading technologies or fintech platforms.
  • Knowledge of modern frontend technologies and frameworks.
  • Understanding of distributed application architectures.
  • Experience working in Linux-based development environments.
  • Demonstrates strong analytical and problem-solving abilities.
  • Pays close attention to performance, scalability, and reliability.
  • Works effectively both independently and within collaborative teams.
  • Passionate about building innovative financial software solutions.
Why Join BlackTrader?

High-Performance Technology

Work on sophisticated systems designed to process financial data with speed and precision.

Global Industry Exposure

Gain valuable experience developing technology used in international financial markets.

Contribute to applications where efficiency, reliability, and responsiveness are critical.

Professional Growth

Benefit from a clear career progression path with opportunities to advance into senior technical and leadership roles.

About BlackTrader

BlackTrader develops advanced technology solutions for brokers, proprietary trading firms, and financial institutions worldwide. Our products are designed to deliver reliability, scalability, and flexibility while meeting the demands of modern financial markets.

By combining technical innovation with industry expertise, we help organizations build efficient trading ecosystems and achieve sustainable growth in an increasingly competitive global environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-Time FinTech C++ Full-Stack Engineer
Real-Time FinTech C++ Full-Stack Engineer

BlackTrader • Dubai

On-site
AED 240,000 - 420,000
Senior C++ Developer
Senior C++ Developer

BlockDelta • Dubai

On-site
AED 360,000 - 600,000
Business Development Executive
Business Development Executive

BlackTrader • Dubai

On-site
AED 90,000 - 150,000
Middle C++ Developer
Middle C++ Developer

People Everywhere • Dubai

On-site
AED 240,000 - 400,000
Relocation packages
Company workations
Flat engineering structure
+1
Senior Golang Developer
Senior Golang Developer

People Everywhere • Dubai

On-site
AED 350,000 - 520,000
Competitive compensation
Core trading engine build-up
High ownership & technical influence
+1
Software Engineer (C++) - HFT
Software Engineer (C++) - HFT

Durlston Partners • Abu Dhabi

On-site
AED 441,000 - 698,000
Relocation assistance
Tax-free environment
Engineering-led culture
+1
Senior and Middle C++ Software Engineer- Must Have HFTExperience - Remote or relocate to Dubai [...]
Senior and Middle C++ Software Engineer- Must Have HFTExperience - Remote or relocate to Dubai [...]

Forward Role Recruitment • Dubai

Remote
AED 650,000 - 950,000
Competitive salary
Performance bonus
Flexible hours
+1
Junior Trader
Junior Trader

AEJ Consulting Ltd • Dubai

On-site
AED 120,000 - 190,000
Senior Principal C++ Backend Architect for Trading Core
Senior Principal C++ Backend Architect for Trading Core

Bybit Limited • Abu Dhabi

On-site
AED 400,000 - 560,000
Study Growth Fund
Internal Events
Global Collaboration
+2
Quant Developer
Quant Developer

People Everywhere • Dubai

On-site
AED 300,000 - 540,000
Relocation packages
Company workations
Competitive compensation
+1