Who You Are 7 years of software development experience Strong expertise in JavaScript and C++ Deep understanding of recursion and algorithmic problem solving Experience optimizing performance in recursive systems Ability to work independently in a remote, asynchronous team Desirable Background in compilers, AI search, or graph-based algorithms Familiarity with Git, CI/CD, and agile development environments Experience in high-performance systems or game engines Duties This is not a front-end or UI role — the focus is on core algorithmic logic Designing and building recursive algorithms in JavaScript and/or C++ Refactoring existing recursive code for clarity and performance Collaborating with a small, focused engineering team Delivering production-ready solutions with clean documentation PLEASE DO NOT APPLY IF YOU ARE NOT A SENIOR DEVELOPER Application Process 1. Apply with your profile 2. Video call with internal recruiter 3 Call with CTO