Backend Developer Junior (Python)
Red Black Tree
Adrese mesta rada
- Beograd, Dvadesetprve divizije 11
06.06.2025.

We specialize in end-to-end software development, covering every phase of a project—from concept and architecture to development, testing, maintenance, and IT consulting. Our solutions are scalable, secure, and tailored to business needs.
With expertise across diverse industries, we deliver impactful solutions in Energy & EV Charging, Healthcare, Automotive, AI & ML, and EdTech.
Today, with a team of approximately 70 dedicated professionals, we have expanded our presence with offices in Belgrade and Čačak, and we continue to grow.
We’re Hiring: Backend Developer Junior (Python)
If you're eager to grow your backend skills, enjoy solving technical challenges, and are excited about working with Python, this could be the ideal role for you!
- University degree in computer science (or equivalent experience).
- At least 1 year of professional experience as a Backend Python developer.
- Experience with relational and NoSQL databases.
- Experience with building REST APIs.
- Experience with Linux/Unix operating systems.
- Experience with code versioning tools (e.g. Git).
- Familiarity with Backend standards and Web technologies.
- Interest or experience in artificial intelligence, machine learning, or LLM applications is considered a strong asset.
- Understanding of data processing, ETL pipelines, and modern data warehousing concepts is considered a strong asset.
- Experience with a Flask framework is a plus.
- Proactivity and self-determination in every aspect of work.
- Readiness to learn new skills and grow with the company.
- Write efficient, scalable, and maintainable Backend code using Python.
- Communicate effectively about any issues, challenges, or potential problems, ensuring timely and transparent problem-solving.
- Maintain a broad perspective on project goals, ensuring that your work aligns with the overall objectives of the team and the company.
- Collaborate closely with Frontend developers and other team members to create a seamless user experience.
- Participate in code reviews, offering constructive feedback to improve code quality and maintain high standards.
Red Black Tree
We are the Red Black Tree, a Serbian software company with over 10 years of experience working for clients from EU and USA. With a passion for technology and a commitment to excellence, we specialize in developing complete software solutions tailored to meet the needs of businesses across diverse industries, from architecture, through development, to testing and maintenance. In our approach to work, we nurture professionalism, quality, respect for deadlines and constant striving for personal progress,…