Python Developer

Product & Technology / Podgorica

Libertex Group is a product company. Our mission is to provide the opportunity for everyone to play, learn and trade. We are helping our clients to trade stocks, currencies, indices, commodities, gold, oil, gas and agriculture.
Now we are looking for a Python Developer with at least 4 years of proven experience developing websites and web services, to join our sunny office in Podgorica, Montenegro.

Main responsibilities:

  • Design, develop and support websites and web services
  • Create clear, consistent and easy-to-use APIs
  • Optimize applications for performance, scalability, security and user experience


  • Extensive experience in software development and software architecture;
  • Excellent knowledge of Python;
  • Good knowledge of PHP would be a plus;
  • Knowledge of Golang and Java would be a plus;
  • Experience with at least one CMS (preferably — Drupal);
  • Experience with Django;
  • Knowledge of Phalcon Framework would be a plus;
  • Hands-on experience writing unit tests;
  • Experience using and implementing RESTful APIs;
  • Good knowledge of RDBMS (PostgreSQL, MySQL) and NoSQL (Redis, MongoDB);
  • Good diagnostic and debugging skills;
  • Experience with package and dependency management ( pip, pipenv, virtualenv, composer)
  • Excellent knowledge of HTTP(S), WebSockets;
  • Good understanding of asynchronous IO and processing;
  • Essential knowledge of front-end technologies (HTML, CSS, JavaScript);
  • Passion for learning;
  • Scrum / Agile basics
  • English language level should be upper-intermediate and higher

We offer:

  • Work in the reliable and stable well-known company
  • We offer to work closely with team of product owners and developers who support and develop our flagship product, The Libertex, for international markets, including Latin America, CIS, Europe and Asia
  • European Office (Montenegro, Podgorica)
  • Payment of relocation and organize of the legalization
  • Competitive salary and bonus
  • Medical insurance
  • Work in the friendly professional team
  • Unique international corporate culture