About the Company:
The company is a liquidity and technology provider of solutions for the crypto and foreign exchange (FX) industry. It specializes in B2B services and products, serving clients such as licensed brokers, crypto exchanges, crypto brokers, forex brokers, hedge and crypto funds, and professional managers.
Key Responsibilities:
- Collecting and forming system requirements.
- Studying system processes from a technical perspective.
- Having basic knowledge of blockchain, its logic, and integration processes.
- Developing technical scenarios for service interactions.
- Developing and approving technical specifications.
- Coordinating intermediate and final results with the development team.
- Communicating with developers to ensure effective task implementation.
Qualifications:
- Experience as a systems analyst in a company working with cryptocurrencies, crypto projects, and trading.
- Good knowledge of software development principles (design, planning, development, testing, modifications).
- Ability to use curl and API clients.
- Basic knowledge of programming in Python (Django) and TypeScript (NodeJS), understanding of OOP and design patterns.
- Ability to work with relational databases and write analytical SQL queries.
- Ability to create Sequence, ER, Activity, Deploy, Component, and State diagrams.
- Language proficiency: Russian - fluent; English - B2+.
Preferred Skills:
- Continuous improvement in building, collecting, and maintaining technical descriptions.
- Ideological willingness to support and develop your ideas.
- Understanding of technologies such as RabbitMQ, git, Docker, JSON-RPC.
- Experience with computer security.
Benefits:
- Competitive salary based on knowledge and experience.
- Annual leave of 24 days, per group policy.
- Flexible working options including remote and hybrid schedules.
- Support for continuing education, certifications, and professional training after one year of employment.
- Performance-based annual bonuses tied to individual KPIs.