Back-end developer (Python)

Back-end developer (Python)


Budva, Montenegro | up 1 900 to 2 500 eur. | development of large projects

Description:

It requires an intelligent and cheerful person in an international team that understands the balance of efficiency between new technologies (frameworks) and the classic independent approach. The main thing is to complete the task efficiently, and not at all costs using something fashionable.

We are engaged in the development of large technologically demanding projects (including games) to order for Western customers. We offer the opportunity to develop in the comfortable conditions of the mild climate of Montenegro on the seashore (office).

Remote work is not considered for information security reasons.

The lower bar is for inexperienced, but already familiar with the required technologies (or in the process of familiarization). Upper - the initial for experienced in every sense.

Main goals:

  • Architecture development (including taking into account high load and horizontal scaling);
  • Writing new server code, templates, interaction with external services, algorithms for searching and issuing information;
  • Search and debugging problems, work with existing code written by other developers (few, very few, but without this anywhere);
  • Interaction with other teams: front-end, mobile platforms.

Requirements:

  • Excellent knowledge of Python (2.x, 3.x - prod);
  • Knowledge of Flask;
  • Good knowledge of SQLAlchemy or another ORM;
  • Excellent knowledge and understanding of RDBMS - in particular, knowledge of SQL, why are needed and how indexes work;
  • Knowledge and understanding of HTTP, REST, JSON;
  • A burning desire to learn new things!

Welcome, but NOT required:

  • Knowledge of Linux and experience in its combat use;
  • Knowledge and understanding of Redis;
  • At least "touched" ElasticSearch;
  • Experience with PostgreSQL or MySQL;
  • Knowledge of HTML5 / CSS3, JavaScript;
  • A common understanding of IT security, why it is needed and what are the ways to achieve it;
  • Knowledge of git;
  • Experience in integrating with services like Facebook, Twitter, etc .;
  • Knowledge Celery.

We offer:

  • Interesting projects;
  • Paid holidays;
  • Double hourly pay for agreed processing overtime (OVERTIME);
  • The opportunity to work in our office in Montenegro, in fact, in paradise on the Adriatic coast (we will help you and your family with relocation).
  • Bonuses
  • To the sea 10 minutes on foot. The nature here is simply beautiful.

APPLY

For the interview it will be necessary to do a test task.
+382 69 202-580
Email: arni@alarstudios.com




Report Page