Core product backend - Develop backend using Python / FastAPI - Design and implement APIs for frontend, user account, and admin panel - Build key business logic of the product
Users, objects, moderation - Implement phone-based registration and login - Implement user roles and permissions - Implement creation, editing, and deletion of objects/listings - Implement moderation of objects and listing status handling
Catalog, data, and media - Work with data structure: objects, users, categories, districts, media - Implement backend logic for catalog, object card, filters, and search - Set up upload, storage, and processing of photos / media - Implement lead handling and user contact actions
Database, performance, infrastructure - Work with PostgreSQL: schemas, queries, indexes, optimization - Integrate Redis where caching or performance improvements are needed - Maintain basic infrastructure: Docker, env, deployment, logs - Debug and fix issues on staging / production quickly
Teamwork and releases - Estimate tasks, break them down, and deliver to production - Write clean, maintainable code - Participate in MVP release and post-launch stabilization
Working with AI/LLM tools - Use AI assistants (Claude, Cursor, GitHub Copilot, Codex and similar) when writing, reviewing, and refactoring code - Clearly formulate tasks for AI and validate results, without blind commits - Run your own code through AI code review before creating a PR - Use LLMs for generating migrations, tests, documentation, then refine manually - Understand where AI saves time and where it produces noise, and do not confuse the two