Responsibilities:
  • Develop and maintain the backend part of the system.
  • Design and implement REST APIs for integration with external and internal services (internal systems, internal CRM platforms).
  • Optimize database architecture and improve overall system performance.
  • Maintain existing functionality, identify issues, and fix bugs.
  • Participate in architectural decision-making for the implementation of new features.
Requirements:
  • 2~3+ years of commercial software development experience.
  • Strong proficiency in:
  • Python (Django/FastAPI)
  • Node.js (NestJS)
  • Deep understanding of relational databases (PostgreSQL/MySQL) and experience optimizing complex SQL queries.
  • Experience working with version control systems (Git).
  • Solid understanding of SOLID principles and software design patterns.
  • Experience with Docker.
  • English B1
  • Russian B1
Conditions:
  • 5-day work week (Monday to Friday)
  • Working hours: 08:00 AM – 05:00 PM