Senior Python (Django) developer
N1 is a neobank founded by a team with 20 years of experience in the banking sector. We develop modern FinTech solutions with a strong focus on customer experience. We are currently looking for a Python Developer who is eager to bring their own ideas, influence the project architecture, and take ownership of their decisions.
What we expect:
- 4+ years with Django/DRF in production
- Solid understanding of OOP principles, SOLID, DRY
- Strong knowledge of SQL and experience with relational databases (PostgreSQL)
- Solid experience with Celery + RabbitMQ + Redis
- Clear understanding of HTTP/REST
- Comfort with Docker, CI/CD; basic Kubernetes knowledge
- Experience writing unit and integration tests (pytest, unittest)
Nice to have
- FastAPI + async SQLAlchemy (2.x), Pydantic v2
Main responsibilities:
- Develop and maintain complex financial backend services
- Optimize architecture and code
- Integrate with external services
- Actively participate in technical and architectural decision-making
What we offer:
- Fully remote work
- Flexible schedule
- Hardware if needed
- Minimum bureaucracy, maximum trust
- Opportunity to influence both the product and technical decisions
- A team that respects each other’s time and expertise
Required languages
English | B1 - Intermediate |
📊
Average salary range of similar jobs in
analytics →
Loading...