At Madiff, we connect top IT talent with cutting-edge companies through remote Agile teams and nearshore outsourcing. With operations in Poland, Portugal, France, and the UK, we specialize in AI, DevOps, Cybersecurity, supporting industries like Telecom, Banking, and Hi-Tech.
We are looking for an experienced Python Backend Developer with strong exposure to blockchain technologies. You will work on high-performance backend systems integrated with blockchain protocols and data pipelines for a client in the technology sector.
You will be responsible for building and optimizing services in Python, integrating with cloud platforms, and ensuring performance across distributed systems.
- Develop scalable backend services using advanced Python (asyncio, FastAPI)
- Integrate with MongoDB and other SQL/NoSQL databases
- Build, test, and deploy services using Docker
- Manage codebase using Git version control
- Ensure quality and performance of cloud-based backend logic
- Collaborate with Frontend, DevOps, and Data Engineering teams
- Strong commercial experience in backend Python development
- Hands-on knowledge of asyncio and asynchronous programming
- Solid experience with Docker and containerized deployment workflows
- Proficient in MongoDB and NoSQL data modeling
- Experience with Git in a collaborative team setup
- Working knowledge of Azure (Functions, Blob Storage, Networking)
- English and Polish t B2+ level
Nice to Have:
- Understanding of cryptocurrencies and blockchain protocols (Bitcoin, Ethereum, L2 solutions)
- Experience with smart contracts or decentralized systems
- Knowledge of TypeScript or Node.js for service orchestration
- Familiarity with Apache Spark or Databricks for data processing
-
100% remote work with flexible onsite presence if needed
- Involvement in cutting-edge blockchain backend development
- Opportunity to work in a fast-paced corporate environment with modern tech stacks
-
Long-term cooperation on international enterprise-scale projects