Python Developer

Location Podgorica
Job Type Exclusive
Salary €30 - €36K
Reference 25272

We are looking for a Python  Developer for an innovative company that is known as one of the best players in the Forex industry. They have clients in 120 countries and offices in locations such as San Francisco, Tel Aviv, Moscow and Shanghai.

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

Requirements:

  • 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

BENEFITS:

  • Work in a dynamic and fast-paced international company

  • Beautiful emerging European destination (Montenegro, Podgorica)

  • Low cost of living

  • Generous relocation package

  • Work/residence permit for employees and their families

  • Competitive salary

  • Comprehensive medical insurance for all family members

  • Annual reimbursement of flight home for employee and family

  • Russian public holidays + 21 working days of annual leave

  • Fun and friendly professional environment

  • Using leading technologies and modern practices

  • Excellent training and development opportunities

  • Rapidly expanding global footprint

Apply Now