An IT consulting company building web applications, SaaS platforms, and AI-powered solutions for international clients is seeking a Senior Full-Stack Python Engineer for its remote engineering team.

Responsibilities:

  • Design, develop, and maintain scalable full-stack web applications.
  • Build backend services and REST APIs using Python.
  • Develop frontend interfaces using React.js and Next.js.
  • Design database schemas and optimize application performance.
  • Integrate external services and third-party APIs.
  • Participate in technical discussions, architecture decisions, and code reviews.
  • Collaborate with engineers and own features from development through deployment.

Requirements:

  • 5+ years of professional full-stack development experience.
  • Strong Python backend development skills and experience with FastAPI or Django.
  • Strong knowledge of REST API design and backend architecture.
  • Experience with React.js, Next.js, and PostgreSQL, MongoDB, or similar databases.
  • Understanding of cloud-based application development.
  • Good English communication skills and ability to work independently in a remote environment.

Nice to have: AWS, Docker, Kubernetes, CI/CD pipelines, AI/LLM-powered applications, microservices, and scalable system design experience.

What we offer: 100% remote work, long-term cooperation, international projects, technical ownership and influence on architecture decisions, a flexible working environment, and competitive compensation based on experience.