Middle Python Developer
1. Who we are looking for.
• Middle Python Developer
- This is not a permanent position; it is about a project that has defined deadlines.
- The attached specifications reflect what you need to be able to handle.
- We discuss payment according to the specifications you choose and the deadline for completion.
2. About the startup
Our team is a group of crypto enthusiasts who have come together to create
new solutions that automate work with cryptocurrency exchanges, trading
platforms, and other services. We are working on products that will change the perception
of how easy it is to use cryptocurrency.
Our job is to help users, from beginners to
experienced traders, understand the complex world of blockchain, make informed decisions, and
automate routine processes. Meanwhile, we strive to create solutions that
are convenient, easy to use, and maximally effective.
Many modern products create additional problems, for example, they
are difficult to use, overloaded with features, or do not take into account the diverse needs
of users. We also aim to develop products that help everyone find
the perfect balance between functionality, simplicity, and effectiveness.
By joining our team, you will become part of a revolution in the world
of cryptocurrencies that opens new paths. You will be able to create products that bring
real benefits to thousands of users around the world, using your knowledge and
talents. We value what we offer our clients: simplicity, accessibility, and
effectiveness.
3. Required qualifications:
• Work experience: at least 3 years in the IT field.
• Language skills: confident proficiency in Python
• Development: understanding of OOP principles, design patterns, and best
practices for Python projects (project structure, TDD, CI/CD).
• Databases: proficiency in SQL (working with PostgreSQL, MySQL) and
non-relational databases (MongoDB).
• Cryptocurrency services:
o Experience with blockchain platforms and services (Ethereum,
Binance Smart Chain, Solana, or others).
o Knowledge of technologies for connecting to blockchain networks via API,
smart contracts, or Web3 libraries.
o Ability to automate manual processes related to cryptocurrency exchange,
wallet management, and market monitoring.
o Experience in creating bots for trading, arbitrage, or monitoring
exchange data.
o Understanding of decentralized finance (DeFi) principles:
liquidity pools, staking, farming, etc.
o Familiarity with cryptocurrency exchanges (Binance, Bybit, Coinbase,
Kraken) and knowledge of their API integration methods.
o Skills in working with blockchain data analysis tools
(e.g., Dune Analytics, Etherscan API).
• Other:
o Experience with messaging platforms (Kafka).
o Strong analytical thinking, attention to detail, and problem-solving
skills.
o Ability to work in a team and openness to learning new
technologies.
3.1 Desired skills:
• Integrations: experience integrating external systems via REST API, GraphQL,
gRPC.
• Asynchronous programming: knowledge of asynchronous functions in Python.
• Containerization: experience with Docker.
• Networks and OS: experience with Linux/Unix and understanding of network
protocols (TCP/IP, HTTP, TLS/SSL).
3.2 Additional advantage if you have experience or understanding:
• Monitoring: skills in working with monitoring and logging tools
(Prometheus, Grafana, ELK stack, Kibana, OpenSearch).
• Big data: knowledge of tools for processing big data (Airflow,
Spark).
• Distributed queues: experience with Celery or other distributed
systems.
• Microservices: understanding of microservices architecture principles and RESTful
API.
4. Responsibilities:
• Software development:
o Creating software for automating trading on platforms with
leverage and without.
o Providing functionality for account management, action logging,
and parameter settings.
• Integration with platforms and APIs:
o Connecting to blockchain platforms, cryptocurrency exchanges, and DeFi-
services.
o Implementing integrations with exchange protocols (e.g., Uniswap)
for automating operations.
• Setting up trading strategies:
o Developing mechanisms for working with leverage, asset selection, and
trading volume.
o Implementing randomization algorithms for automating actions and
avoiding patterns.
• Optimization and support:
o Improving functionality, fixing bugs, and optimizing
performance.
o Ensuring flexibility in settings to adapt to different
work strategies.
• Monitoring and analytics:
o Creating tools for collecting, storing, and analyzing
operation statistics.
o Providing mechanisms for reviewing data on trading volume,
transaction count, and efficiency.
• Process automation:
o Automatically opening and closing positions based on
risk parameters and market conditions.
o Implementing algorithms for position management, including
working with longs and shorts.
• Team interaction:
o Clarifying requirements with stakeholders.
o Participating in the development and discussion of solution architecture.
o Conducting Code Reviews and supporting best practices in
development.
Complete the project (automation), the technical task of which is described in the attached file. The deadline is up to 14 days. We use the "Safe" service for work
Виконати проєкт (автоматизацію), технічне завдання якого описано в доданому файлі. Термін виконання до 14 днів. Використовуємо послугу "Сейф" для роботи
Applications 1
Client's review of cooperation with Mikola Kuchuman
Middle Python DeveloperThe terms took longer than we thought, but the result is very good.
Freelancer's review of cooperation with Serhii Geletey
Middle Python DeveloperClear and concise technical specification. An adequate team patiently and understandingly addresses any issues during development, provided all necessary resources.
-
Andrey Burdin FerretGroup
это уже вакансия, а не проект, с такой подачей, размещайте пожалуйста подобное в соответствующем разделе сервиса!
-
Current freelance projects in the category Python
Automation of processes through API and PythonBelow I described the current process and the result I would like to achieve. I also attach files of the real process to better understand how it looks in reality Current process Currently, the entire process is performed manually: uploading/downloading files, transferring… AI & Machine Learning, Python ∙ 23 minutes back ∙ 11 proposals |
A bot needs to be created in Telegram for subscription payment.
45 USD
A bot needs to be created in Telegram where users can subscribe for access to the webcams located in the yard. Organize payment for two types of subscriptions (monthly and daily) in the bot. The bot should automatically check the payment and then provide access links. Python, Bot Development ∙ 13 hours 9 minutes back ∙ 64 proposals |
Parsing and classification of a large array of imagesIt is necessary to implement a project for collecting and structuring a large array of architectural images from open web sources.The task includes: automated collection of images; uploading files in the highest available quality; classification of images by categories:… Python, Data Parsing ∙ 20 hours 9 minutes back ∙ 30 proposals |
Business logic of the platform: class confirmation, attendance control, and lesson history (DjangoRefinement of the business logic of the educational platform: lesson confirmation, attendance control, and lesson history (Django + React) A complete system for lesson confirmation, attendance control, and storage of confirmation history needs to be implemented. Important… Python ∙ 3 days 1 hour back ∙ 29 proposals |
Improvement of the administrative panel of the educational platform (Django + React)Improvement of the administrative panel of the educational platform (Django + React) Project description: There is an existing educational platform (marketplace, similar to Preply), developed on Django + React. It is required to enhance the existing administrative panel and… Python, Web Programming ∙ 4 days 22 hours back ∙ 58 proposals |