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
๐
$4000-5500
Average salary range of similar jobs in
analytics โ
Loading...