Full Stack Developer - C++
Actively Reviewing the ApplicationsBlack Trader
Job Description
🏢 About Black Trader
Black Trader is a leading provider of innovative technology solutions for brokers and proprietary trading firms. We deliver a state-of-the-art, fully customizable trading platform built for speed, scalability, and reliability in global financial markets.
Our platform includes advanced capabilities such as:
- Multi-chart layouts
- Algorithmic trading systems
- Strategy builders
- Backtesting tools
- FIX API integration
- Liquidity hub
- High-performance order matching engine
We empower financial institutions to scale rapidly and compete globally through cutting-edge trading infrastructure designed for performance without boundaries or delays.
💼 Position Overview
We are seeking a highly skilled Full Stack Developer with strong C++ expertise to design and develop scalable, high-performance trading applications.
The ideal candidate will have experience working across both frontend and backend layers, with a strong focus on system performance, reliability, and security. Experience in financial systems or real-time applications is highly desirable.
🎯 Key Responsibilities
Backend Development
- Design and develop high-performance backend services using C++
- Build low-latency, scalable trading components
- Optimize multithreaded systems for performance and stability
- Integrate FIX protocol and liquidity systems
- Work on order matching engine enhancements
Frontend Development
- Develop responsive and user-friendly interfaces
- Implement frontend components using modern technologies
- Ensure seamless frontend-backend integration
System & Architecture
- Participate in architecture discussions and technical decision-making
- Conduct performance tuning and code optimization
- Write clean, maintainable, and well-documented code
- Perform debugging, testing, and peer code reviews
Collaboration
- Work closely with Product, QA, and Infrastructure teams
- Translate business requirements into technical solutions
- Contribute to continuous improvement of development practices
🧠 Required Skills & Qualifications
✅ Mandatory
- Strong proficiency in C++
- Experience in Full Stack Development
- Solid understanding of:
- Data structures & algorithms
- Multithreading & concurrency
- Memory management
- System design
- Experience with performance optimization
- Strong debugging and analytical skills
- Bachelor's degree in Computer Science, Engineering, or related field
⭐ Preferred / Good to Have
- Experience in low-latency or real-time systems
- Knowledge of FIX protocol
- Experience in financial services or trading platforms
- Familiarity with modern frontend frameworks
- Understanding of distributed systems
- Exposure to Linux-based environments
👤 Ideal Candidate Profile
- Strong problem-solving mindset
- Performance-focused developer
- Able to work independently and in a team
- Comfortable in fast-paced product environments
- Passionate about building scalable financial technology
📈 Growth & Opportunities
- Work on advanced trading infrastructure
- Exposure to global financial markets technology
- Opportunity to build low-latency systems
- Career growth into Senior Developer / Tech Lead roles
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Python FullStack Developer || Robotics || Bangalore
KSA INC
Product Management IC4
Microsoft
Strategic Finance Lead
Wrapbook
Senior Project Manager - Erlanger, KY
ADM
Senior Data Scientist, RGM and MMM
Colgate-Palmolive
Share
Quick Apply
Upload your resume to apply for this position