For work in an international IT company on a permanent basis is required an experienced Python/Django Developer of “pre-middle” level or above.
The main direction — the development of full-stack enterprise applications and web services using the cutting edge technologies and frameworks.
Main requirements:
Good knowledge of client-server architecture and HTTP protocol.
2+ years experience with Python/Django and OOP.
Good knowledge of software design patterns and best practices.
Experience with (must have):
Good knowledge of Python 2/3
Strong experience with Django 1.11, Django Rest Framework 3, Celery
Practical experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Firebase, etc.)
JavaScript OOP and event driven programming (including ECMAScript 6+ features), experience with at least one of JavaScript client-side frameworks (Vue.js, React, Angular, etc.)
Building RESTful JSON based web services
Experience of using source control systems (git, bitbucket, etc.)
Good written English
Experience as a team player
Good knowledge of TDD principles
Experience in deploying web applications and CI
Experience with AWS/Google Cloud services infrastructure
Spoken English
Work in a cool multinational team
Flexible working schedule
Good management
A decent salary level
Professional growth perspective
Paid vacation and sick leave
The perspective of work in Europe (Bulgaria)
Full time work — five days working week, 8 hours a day at the Ukrainian office (Zaporizhzhia) or relocation to Bulgarian office (our company will provide help to get the documents). We consider the candidates from any city in case of possibility to move to Zaporizhzhia or Bulgaria. You can work full time remotely, while the documents will be processed.
Please indicate your salary expectations while sending your CV