Python Developer (Django)
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 Rest Framework 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 | B2 - Upper Intermediate |
| Ukrainian | Native |