Stack
TypeScriptNode.jsRxJSgRPCReact.js
We're a global algo trading company with an advanced tech stack. Our company implements the full cycle: from developing trading strategies and algorithms to creating software.
We pay great attention to thorough market research and continuous development of our technological infrastructure. Join our dynamic team of over 100 professionals and contribute to our pursuit of precision and excellence.
You will
- Given high-level business requirements, design & implement complete trading platform features, including both backend and frontend.
- Implement proposed solutions using TypeScript, Node.js, React.
- Ensure quality and reliability of developed solutions using automated (unit, integration) testing.
- Document implemented modules.
- Communicate with peer teams on integrations, deployment, and support of implemented solutions.
- Maintain and improve implemented solutions according to business needs and feedback.
Skills and experience
- 3+ years of relevant experience as a full-stack developer.
- Deep understanding of technologies — TypeScript, Node.js, React, RxJS, gRPC.
- Strong adherence to principles of effective software engineering (like SOLID), ability to design and write clean, easy-to-maintain code.
- Understanding of computer systems and software architecture — operating systems, networks, data structures and algorithms.
Will be nice to have:
- Hands-on experience with data visualization APIs and libraries (WebGL, Canvas, D3.js).
- Experience in setting up CI/CD.
- Experience with PostgreSQL.
We offer
- Work in a modern international technology company without bureaucracy, legacy systems, or technical debt.
- Excellent opportunities for professional growth and self-realization.
- Remote work from anywhere in the world, with a flexible schedule.
- Compensation for health insurance, sports activities, and professional training.