Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

Technical Lead Python (Django)

Madfish

Madfish

Software Engineering, IT
Ukraine · Europe
Posted on Nov 19, 2025

Dataforest is seeking a Technical Lead specializing in Python (Django) to join our team for a range of exciting projects. If you're eager to take on challenging work within a friendly and supportive environment, we'd love to hear from you.

As a Technical Lead, you'll collaborate with our managers and stakeholders to develop effective solutions, implement integrations, and drive technical excellence across our projects. If you're ready to make a significant impact and be part of a dynamic team, send your resume our way!

Skills requirements:
• 4+ years of experience with Django and its components, with a deep understanding of its internal workings;
• Expertise in RESTful APIs, Django Rest Framework, and related libraries;
• Proficiency with Celery and asynchronous task management;
• Proficient in relational databases, SQL, and query optimization;
• Experience in building microservices architectures;
• Strong understanding of SDLC, Release Management, CI/CD practices;
• Previous experience in leading a team, either informally or as a Team/Tech Lead.

Optional skills (nice to have):
• Experience with AWS services (EC2, API Gateways, Lambda, SQS);
• Experience with end-to-end implementation of new features;
• Experience with chargeback management tools;
• Knowledge of handling high-traffic loads on projects;
• Experience with integrating payment systems (e.g., Stripe, PayPal);
• Hands-on experience with data manipulation using Pandas.

Key responsibilities:
Technical leadership and architecture:
• Design and maintain scalable and reliable RESTful APIs using Django Rest Framework (DRF).
• Develop and implement microservices architecture solutions.
• Manage technical debt effectively, balancing refactoring with ongoing development.
• Conduct architectural and code reviews to uphold high-quality coding standards.
Team coordination and development process:
• Oversee the development process, ensuring milestones are achieved.
• Lead and mentor team members, fostering a collaborative and continuous learning environment.
• Ensure code is clean, well-structured, and adheres to industry best practices.
Problem-solving and optimization:
• Collaborate with stakeholders to understand requirements and deliver solutions.
• Write and maintain comprehensive technical documentation for the project.
• Participate in decision-making processes related to design architecture, solution development, architectural, and code reviews.
• Conduct research and development work with new technologies.

We offer:

• Great networking opportunities with international clients, challenging tasks;

• Building interesting projects from scratch using new technologies;

• Personal and professional development opportunities;

• Competitive salary fixed in USD;

• Paid vacation and sick leaves;

• Flexible work schedule;

• Friendly working environment with minimal hierarchy;

• Team building activities and corporate events.