The project is an online platform designed to systematize and manage a comprehensive range of therapies, supporting complex domain logic and long-term product evolution. The backend is built on a legacy Django-based framework, requiring a senior-level engineer capable of understanding, maintaining, and gradually improving an existing system.
This role is for a highly autonomous Senior Python Developer who will be the sole developer on the project, fully owning the technical direction, daily execution, and system evolution.
Key Responsibilities: * Take full ownership of the backend system built with Django. * Translate business requirements into technical solutions and execution plans. * Maintain and evolve a legacy codebase, improving stability, performance, and maintainability over time. * Design and implement new features using PostgreSQL, Celery, Redis, and Elasticsearch. * Proactively identify technical debt and propose pragmatic improvement strategies. * Use AI tools to improve development efficiency, debugging, and refactoring where appropriate. * Ensure system reliability, scalability, and long-term sustainability.
What We’re Looking For: * 6+ years of professional experience as a Python Developer. * Strong hands-on experience with Django in production environments. * Solid knowledge of PostgreSQL, relational data modeling, and query optimization. * Experience with asynchronous/background processing using Celery and Redis. * Practical experience with Elasticsearch or similar search technologies. * Experience in SEO optimization. * Proven ability to work independently and autonomously as the sole developer on a project. * Strong business-to-technology translation skills — ability to understand business goals and implement them technically. * Proactive problem solver who takes ownership and responsibility for outcomes.
Ideal Mindset: * Ownership & Responsibility: You treat the system as “your product.” * Creative Contributor: You suggest better approaches, not just implement tasks. * Efficiency through AI: You actively use AI tools to speed up development and problem-solving. * Passion & Engagement: You care about the product, its users, and its long-term success.
What we offer:
Professional Growth opportunities: * Ambitious goals and interesting projects; * Regular & transparent performance review and feedback process; * Possibility for both vertical or horizontal growth (in case you want to try a different path).
Comfortable Working conditions * Flexible working hours; * Provision of required equipment; * Remote working model.
Benefits program * 18 working days of fully paid vacation; * Free tax reporting support by our Financial department; * Help with individual entrepreneurs’ questions and accounting support; * Financial support and additional days off for various occasions (e.g. marriage, childbirth, etc.);