Position: Senior Python Developer
Location: Remote with office Barcelona and Belgrade
Tech Stack: Python, Django, Django REST Framework, Celery ( or equivalent), Docker. 5 years min
Benefits: Competitive salary, career growth, remote work, and modern offices (open to come)
About the Company & Project:
We are developing a next-generation finance CRM platform built on a completely redesigned architecture, leveraging key features from our legacy system while ensuring modern scalability and performance. Our platform serves both existing and new customers, with a strong focus on API development, automation, and integration capabilities.
* Since 2018, the company have been developing the new system, focusing on healthier architecture, performance improvements, and scalability.
* The goal is to merge platforms, incorporating missing features and ensuring a seamless transition for existing users.
Tech Team & Culture:
* Team structure:
* Backend: 7
* Frontend: 5
* QA: 5
* DevOps: 3
* The team operates in a collaborative environment, with daily stand-ups and frequent technical discussions.
* Engineers are assigned to projects based on skills and experience, working either on the legacy system or the new platform.
* Work environment: Dynamic, fast-paced, and highly communicative. The team works in the CET timezone with a flexible remote setup.
What You Will Do:
* Develop reusable, testable, and efficient code for our modern CRM solution.
* Design and implement high-performance APIs for internal and external clients.
* Optimize system performance and ensure smooth integration between legacy and new architectures.
* Collaborate with the security team to maintain high data protection standards.
* Work closely with cross-functional teams (frontend, DevOps, QA) to ensure a seamless development cycle.
* Analyze problems beyond just coding – we value engineers who think critically and propose innovative solutions.
Your Profile
5+ years of Python development experience, in production environments.
Strong expertise in Django and Django REST Framework.
Hands-on experience with Celery (or similar task management tools) and Docker.
Strong problem-solving mindset – the role is not just about coding, but about finding efficient and scalable solutions.
Experience in high-performance system development and API architecture.
Ability to work independently while thriving in a collaborative team environment.
Bonus points for:
Experience in CRM/CDP development.
Knowledge of CI/CD pipelines.
Familiarity with Kubernetes, RabbitMQ, ElasticSearch, Redis, AWS
Recruitment Process
Technical Interview with the CTO.
Team Meeting to know the environment
Final interview with the CEO
Looking for a role where you can innovate and grow? send me your profile