Full Stack Developer – C++

BlackTrader

Dubai

On-site

AED 240,000 - 420,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

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
Full Stack Developer - C++
Full Stack Developer - C++

Xtreme Next Limited • Dubai

On-site
AED 180,000 - 300,000
Advanced trading infrastructure
Global market exposure
Low-latency systems
+1
Low-Latency C++ Full-Stack for Trading (On-site Dubai)
Low-Latency C++ Full-Stack for Trading (On-site Dubai)

Xtreme Next Limited • Dubai

On-site
AED 180,000 - 300,000
Advanced trading infrastructure
Global market exposure
Low-latency systems
+1
Java Developer
Java Developer

Black Trader • Dubai

On-site
AED 180,000 - 360,000
Fullstack Developer
Fullstack Developer

Staff Connect Information Technology Consultants • Dubai

On-site
AED 180,000 - 300,000
Business Development Executive
Business Development Executive

BlackTrader • Dubai

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

MCG Asia • Dubai

On-site
AED 260,000 - 480,000
Java Developer
Java Developer

Xtreme Next Limited • Dubai

On-site
AED 120,000 - 240,000
Java Backend Engineer - Fintech Growth & Mentorship
Java Backend Engineer - Fintech Growth & Mentorship

Black Trader • Dubai

On-site
AED 180,000 - 360,000
Full Stack Developer
Full Stack Developer

Sky Links Capital Group • Dubai

On-site
AED 180,000 - 240,000