CoinLoan is a young but already successful fintech company. We provide licensed services for crypto lending, foreign exchange and storage of funds on our platform. The crypto market is the most trending and actively developing area today, full of innovations and opportunities. We are constantly introducing new opportunities for clients, looking for non-standard approaches to promotion and always welcome initiative in the team. The CoinLoan team is unique because we do what we love and love what we do. A streamlined workflow helps the company to grow and develop, to improve the team and to grow professionally for each employee individually. Our advantages and benefits: - We work completely remotely from the very first day and know how to build the correct workflow. - We use the best tools for work: Slack, GitLab, Notion, Zoom - no scary enterprises and legacy monsters. - We do not terrorize employees with excessive reporting and other bureaucracy. - We make a great product that is loved by users all over the world. - We live in a startup mode (in the good sense of the word) - we do not have a long hierarchical chain of managers, the opinion of each team member is important and affects the product. - Unlike most cryptocurrency companies, we operate in a legal and regulated field with European financial licenses. - You will develop in the most trending industry - fintech, blockchain, cryptocurrencies. Due to the active growth of CoinLoan, we are looking for a Python Developer. Responsibilities - Building interaction with the API of cryptocurrency exchanges (for example, Binaаnce, Kraken). - Development of a backend for fintech services. - Development of integrations with payment services. - Optimization of network traffic, data processing speed. - Writing a number of APIs to interact with the UI. - Code coverage with tests (unit and not only). Requirements - 3+ years of experience as a Python developer, including Python 3 - Knowledge of advanced libraries (Django / DRF, asyncio / aiohttp) - not only Numpy, Pandas and Matplotlib :) - Ability to interact with various external APIs. - Understanding the principles of optimizing network traffic in the framework of client-server interaction. - Experience with Websocket API. - Ability to work with MongoDB and Redis. - Understanding system programming: distinguish threads from processes and from coroutines. - Experience in writing asynchronous applications. - Ability to work with Git and GitLab CI. - Confident work in the linux console, writing shell scripts Will be a plus - Skill in building microservice architectures. - Experience with Vue.js. - Ability to work with Docker and Kubernetes. - Understanding the work of the exchange infrastructure. - Interest in the topic of cryptocurrencies. Conditions - Competitive product, one of the most promising niches (cryptocurrency). - Extensive opportunities for self-realization and growth within the company. - Completely remote work in a young progressive team.