Senior Python Developer
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]