Nion is an IT company, built through the successful consolidation of three well-established tech firms. Rooted in Stockholm, our mission is to drive innovation and deliver impactful digital solutions for a global client base spanning Sweden, Norway, the UK, Italy, and the US.
We thrive on complexity, simplifying challenges for major players across fintech, telecommunications, healthcare, logistics, etc.
Joining us means stepping into a culture where your voice matters, and your personal growth is matched by the diverse, high-impact projects you’ll work on.
Currently, we are expanding our Python team in Sofia. If you are a Python developer with at least 5 years of experience developing commercial Enterprise Python applications using Python/Django, this might be the right opportunity for you.
Required qualifications:
5+ years of experience in Python, with knowledge of at least one Python web framework (such as Django, Flask, etc. depending on your technology stack)
Familiarity with some ORM (Object Relational Mapper) libraries
Working knowledge of implementing threading in Python
Working knowledge with multi-process architecture
Understanding of fundamental design principles behind a scalable application
Familiarity with event-driven programming in Python
General understanding of the use of tools such as CircleCi, Docker, Ansible, Maven, Jenkins, Sonar and Git (BitBucket)
Unit test and debugging skills
Additional experience that’s a plus:
Working with JavaScript frameworks
Experience with agile software development processes
The ideal candidate is:
Be highly professional and solution-oriented
Be highly responsible and reliable
Excellent communication skills in English, both written and spoken
Have great social skills
Flexible to travel (when the situation allows)
Language:
English (Fluent).
How We Support You at Nion
At Nion, we don’t just offer a job — we offer a place where your growth, well-being, and success are at the center. What you’ll enjoy here:
A collaborative, flat-structure environment where support is built in — your Consultant Manager acts as a dedicated mentor and “co-pilot,” ensuring your professional development and well-being are always on track.
A high-trust culture that gives you autonomy, ownership, and the freedom to share and implement our ideas.
Career development plan and continuous learning opportunities through hands-on projects, mentorship, and access to top learning resources.
A vibrant culture where people genuinely enjoy working together, supported by strong team spirit, knowledge sharing, and fun social events.
Additional benefits:
A hybrid work model and flexible working hours.
Competitive salaries and regular performance reviews.
Private health insurance.
Company-sponsored mobile devices and paid subscriptions.
Paid Fitness programs for diverse lifestyles.
Ready to take ownership of challenging projects and work with a team that truly has your back?
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.