ZentixSoft

Senior Node.js Engineer (with C# (NinjaScript) and C++ (MQL5) experience))

๐Ÿ˜Š About us
 

ZentixSoft is a young British-Ukrainian full-cycle IT company where we value People over processes. We need a "logic wizard" who can bridge the gap between human intent and strict algorithmic execution.
 

๐Ÿ“ About the project & conditions

This is a unique challenge: you will design a system that takes user intent (JSON) and mathematically generates error-free C# (NinjaScript) and C++ (MQL5) source code. You don't need to be a Wall Street quant, but you must love solving complex logical puzzles and building systems that require absolute precision.
 

  • Format: Full-time, Outstaff
  • Location: 100% Remote.
  • Duration: Long-term.
  • Start: ASAP.

     

๐Ÿ˜‰ What we expect from you

  • ๐Ÿ’Ž Node.js Expert: 5+ years in software development with a focus on complex backend architecture (NodeJS/TypeScript).
  • ๐Ÿ“ˆ Trading Platform Expertise: Deep hands-on experience with MQL5 (MetaTrader 5) or  NinjaScript (C#-based for NinjaTrader). You must understand their specific syntax and execution environments.
  • ๐Ÿง  Compiler Theory: Solid understanding of lexing, parsing, Abstract Syntax Trees (AST), and code generation principles.
  • ๐Ÿ—๏ธ "Meta-Programming" Mindset: Experience building tools that generate other code, rule engines, or complex state machines.
  • โš™๏ธ Strict Logic: You understand that "floating point math" is tricky in trading. You write defensive, deterministic, and memory-efficient code.
  • ๐ŸŒ English: Intermediate Strong (clear technical communication).
     

๐Ÿš€ Your responsibilities

  • NL-to-Code Conversion: Design the core logic for translating natural language into functional MQL5 and NinjaScript code.
  • System Architecture: Establish the backend architecture using Node.js for core services.
  • Quality & Validation: Ensure the generated code is syntactically perfect, secure, and optimized for live trading environments.
  • Research: Stay at the forefront of automated trading and LLM-driven code generation.
     

๐ŸŒŸ Would be a big plus

  • ๐Ÿฆ€ Rust: Experience with Rust for building high-performance conversion engines.
  • ๐Ÿค– LLM Integration: Experience working with LLMs for code generation and fine-tuning.
  • โ˜๏ธ Cloud & Data: Hands-on with AWS (Serverless, Aurora RDS, PostgreSQL).
     

โœจ What awaits you at ZentixSoft

  • ๐Ÿ“ˆ Professional Growth. Individual development plans for your career path.
  • ๐Ÿ’ต Salary Review. A structured policy to ensure your compensation grows.
  • ๐ŸŽ“ Knowledge Sharing. Access to workshops and internal training.
  • ๐Ÿ—ฃ๏ธ English. We fully cover classes with a teacher.
  • โš–๏ธ Work-Life Balance. We work without overtime and respect your personal time.
  • ๐Ÿฆพ Trust. Zero micromanagement โ€” only freedom in making technical decisions.

    ๐Ÿ“ฉ If you love solving complex logical puzzles and building systems that "write code" โ€” send your CV!

Required skills experience

Trading 5 years

Required languages

English B2 - Upper Intermediate
Node.js, TypeScript, C/C++, REST API, Docker, JavaScript, Git, RabbitMQ, GraphQL, PostgreSQL
Published 18 February
66 views
ยท
18 applications
60% read
To apply for this and other jobs on Djinni login or signup.
Loading...