Job Openings Lead Full-Stack Developer (Cloud Trade Copier)

About the job Lead Full-Stack Developer (Cloud Trade Copier)

About the Company and Role

We are looking for an exceptional Full Stack Developer to lead the development of our high-performance, cloud-native copy-trading platform. This challenging role requires a unique combination of deep backend protocol expertise and the ability to build a robust, scalable user interface for configuration and monitoring. You will be responsible for both the core MT4/MT5 protocol emulator and the front-end application that manages thousands of concurrent client accounts.


Tech Stack:  any suitable programming language, PostgreSQL, Redis, Kafka (or RabbitMQ), Docker, AWS, CI/CD pipelines, WebSockets, REST APIs, FIX protocol, MQL4/5, cTrader Automate.

Location: Remote or on-site in Dubai office.

We are offering:

  • Competitive compensation starting from $10,000 gross (negotiable based on experience);
  • Full ownership of architecture and technology choices, no legacy code;
  • A high-performance, zero-bureaucracy environment;
  • Direct impact: building a core fintech product from the ground up;
  • Clear career growth path toward CTO of the product as the team expands;
  • Full support for tools, cloud services, and paid APIs required for the role.

Interview Process:

  • HR Screening (30-40 minutes);
  • Technical Interview (architecture & past projects);
  • Case Study / Assignment (e.g., trade replication design);
  • Culture Fit with leadership;
  • Job Offer.

What kind of qualifications we are looking for:

  • 7+ years of software development experience, including 3+ years in a Senior / Tech Lead role;
  • Full Stack Proficiency: Proven experience in developing and deploying scalable web applications, covering both front-end (modern JavaScript frameworks like React/Vue/Angular) and back-end development.
  • Backend Development (High-Load): Expertise in developing highly concurrent, asynchronous, and robust backend services (e.g., Go, Python, C++).
  • Protocol Reverse Engineering: Demonstrated ability to reverse-engineer and precisely document closed-source financial network protocols (MT4/MT5 is a significant plus).
  • Cloud & Scalability: Practical experience with cloud platforms (AWS) and designing systems for horizontal scaling to efficiently manage thousands of simultaneous, low-latency connections.
  • Networking & Concurrency: Deep knowledge of TCP/IP, socket programming, and concurrent processing to ensure stable and ultra-low latency communication within the emulator.
  • Data Management: Experience working with high-volume, real-time data streams and appropriate database solutions (SQL/NoSQL) for configuration and auditing.
  • English: Professional working proficiency for collaboration and technical documentation.

Nice to have Skills:

  • Experience with FIX protocol or other trading APIs;
  • Background in HFT or other low-latency financial applications;
  • Familiarity with streaming/data pipelines (Kafka, ClickHouse);
  • Prior experience as the first engineer on a product (solo build team scale-up).

Responsibilities:

    Backend & Protocol Engineering (The Core)
    1. Emulator Core Development: Design and build the highly efficient, cloud-based emulator capable of establishing and maintaining thousands of bidirectional connections to MT4/MT5 trading servers.
    2. Protocol Implementation: Implement the full functionality based on reverse-engineered specifications, allowing the emulator to receive data, send trading requests (orders, modifications), and handle server responses accurately.
    3. High-Performance Copying Logic: Develop and optimize the core trade replication logic, ensuring ultra-low latency copying of trades between all connected client accounts, including advanced risk and lot sizing logic.
    4. Security & Reliability: Implement robust error handling, monitoring, and security protocols for handling sensitive client credentials and ensuring system integrity under high load.
    
    Frontend & User Interface (The Control Panel)

    5. User Interface Development: Design and develop a clean, intuitive, and highly functional web interface for clients to securely input their MT4/MT5 server credentials and manage the copy-trading settings.
    6. Real-Time Monitoring: Implement real-time data visualization tools within the UI to allow clients to monitor the connection status, performance, and log of all their replicated accounts.
    7. API Integration: Build and maintain the necessary REST/WebSocket APIs to enable seamless, secure communication between the front-end user control panel and the cloud-based emulator service.

Ready to take full ownership, build a fintech product from scratch, and scale it to production? This is your chance to make a real impact.
Apply now or reach out directly via Telegram: @ira_tech.