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
Build a customer classification model1. There is client data in Mongo/SQL (approximately 20,000 entries with raw data). 2. It is necessary to build features and a classification model of clients into behavioral groups based on this data. 3. The project should be completed in Python. AI & Machine Learning, Python ∙ 1 day 16 hours back ∙ 31 proposals |
IT Automation of VAT Reporting
223 USD
It is necessary to develop a system for automating the transfer of sales data from the CRM to the accounting system Wafeq. The system should import bank and payment reports, automatically reconcile payments with invoices, generate invoices for VAT reporting, and minimize manual… AI & Machine Learning, Python ∙ 1 day 22 hours back ∙ 42 proposals |
Account reconciliation tool with the bank, cards, and accountantTechnical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to… Python, Desktop Apps ∙ 2 days 10 hours back ∙ 42 proposals |
Automatic video posting on social media according to a scheduleTechnical Assignment (TA) Automatic video publication on social media according to a scheduleProject Description A script/bot (Python preferred, or any other solution of your choice — the main thing is stability and ease of maintenance) is needed, which automatically publishes… Python, Bot Development ∙ 2 days 22 hours back ∙ 59 proposals |
Bot for receiving/searching applications
28 USD
In short: Create a bot where users can create and find profiles, the bot should have referral links, etc. Everything is detailed below. Client-side bot: Before the /start button, text in the center of the chat: What can this bot do? Welcome to Sugar Secret Agency! -Premium… Python, Bot Development ∙ 3 days back ∙ 63 proposals |