Space307 logo
Space307

SENIOR PYTHON DEVELOPER

RemoteFull-timeSeniorWorldDevelopment

Job Description

Responsibilities

  • Design the architecture of backend services for a new product: from stack selection to data schema.
  • Develop APIs, authorization systems, payment integrations, and subscriptions — hands-on, not just on paper.
  • Set up and maintain infrastructure: CI/CD, cloud services, monitoring, deployment.
  • Integrate LLM API (Gemini / OpenAI) into products, control inference costs.
  • Conduct code reviews for the mobile part (React Native) and mentor a React Native developer.
  • Iterate quickly: done > perfect, improvements after launch.
  • Present technical solutions and results to the CEO and stakeholders.

Requirements

  • Experience in designing and hands-on developing APIs in Python 3.12+ (FastAPI).
  • Proficient with PostgreSQL + Redis — schemas, migrations (Alembic), caching.
  • Experience with GCP / AWS — Cloud Run, Cloud SQL, IAM, Terraform.
  • Set up CI/CD pipelines: Docker, GitHub Actions, Fastlane.
  • Understanding of authorization and payments: JWT / OAuth2, Stripe API + webhooks, RevenueCat.
  • Experience integrating LLM API (Gemini / OpenAI) and understanding inference costs.
  • Familiarity with mobile development (React Native) at the code review level.
  • Experience with background tasks and push notifications: Celery + RabbitMQ/Redis.
  • Write tests (pytest).
  • Driven and autonomous: ready to handle the entire backend independently without waiting for instructions.
  • Able to prioritize, launch, and improve on the go — speed and pragmatism.
  • Actively use AI tools in daily work (Claude Code, Cursor).
  • Willingness to take on technical leadership: code reviews, mentoring, establishing processes as the team grows.
  • Fluent in Russian, English B2+ (documentation, API, communication with the team).

Benefits

  • Training and conferences covered by the company.
  • Health support: sports compensation, equipment, and the option for medical insurance.
  • Competitive salary, with regular market assessments to ensure fair compensation.
  • Opportunities to improve language skills and pursue hobbies.
  • Engaging activities: workshops, team-building events, parties, and corporate gatherings.
  • Remote work flexibility: work from anywhere, start your day when convenient — until 12:00 (GMT+3).

Team Description

We are a true team with honest feedback, support, and a shared drive.

Ready to apply for this role?

Apply Now →

Related jobs

Apply Now →