Small Metrics
Sign up

Senior Python Developer

Remote • Senior • $3900-4700 Gross

Seniority Level: Senior
Workplace type: Remote
Compensation: $3900–4700 Gross per month
Position type: New position

Project Description:

We are building Small Metrics, an innovative financial health application tailored for freelancers, families, and small businesses. The core value of the product lies in “Spaces” — isolated financial environments within a single app. The backend powers high-performance analytics, multi-currency support, and seamless cross-platform synchronization (iOS, Android, Web).

Responsibilities:

  • Develop and maintain robust RESTful APIs using Django REST Framework (DRF).
  • Implement complex financial calculations and high-performance analytics using PostgreSQL and Django ORM SQL aggregation.
  • Manage external integrations, including automated currency exchange rate services.
  • Maintain and optimize Dockerized environments for local development and AWS production deployments.
  • Ensure backend security, strict data isolation between Spaces, and efficient JWT-based authentication.
  • Code review and mentoring of other developers in the team.

Stack:

  • Python 3.11
  • Django 4.2.x LTS & Django REST Framework
  • PostgreSQL 15 & Redis
  • Docker & Docker Compose
  • Nginx, Gunicorn & AWS (EC2, S3)

Languages:

  • English (B2+)

Vacancy ID: #00657
Apply: Send your CV to [email protected]