Position: Middle Python Developer - ARG
Company: affreact
Experience required: 2y
Category: Python
English level: intermediate
Published: 2020-07-01T00:00:00+03:00

Vacancy Description
Required:
• 2+ years of experience with Python, Django and DRF;
• Experience with task queues, Celery;
• Understanding of the threading limitations of Python, and multi-process architecture;
• Understanding of fundamental design principles behind a scalable application;
• Proficient understanding of code versioning tools such as git;
• Basic understanding of front-end technologies html/css;
• Able to create database schema that represents and support business processes;
• Experience with design REST API;
• Strong unit test and debugging skills.

Will be a plus:
• Texture generation from several images.
• Experience with ML technologies;
• Experience with Image processing libs;
• Experience and expert knowledge in JavaScript (Node.js);
• Experience with Google Cloud Platform, Amazon Web Services or anotherpublic cloud provider, containerized deployments, Kubernetes;
• Experience in scaling out applications and maximizing throughput through load balancing, database sharding;
• Experience with TDD.

Duties:
• Participation in the development of the SaaS backend;
• Translation of complete 3D algorithms to Python (from C++ code, via pure Python as well as via C++ wrappers);
• Texture generation from several images.

Benefits
• Investment in your growth and self-development;
• Become a part of a team of highly motivated individuals;
• Competitive salary;
• Stock option program;
• Free English lessons;
• Tea, coffee and other office must haves;
• 4 weeks of paid vacation;
• Corporate events, competitions and team building events;
• A cosy workplace.

Project Description
We’ re looking for an experienced Middle Python Developer to work on the development and enhancement of body scanning technology.
About project:
Company develops an instant human body scanning technology that works on any mobile device and doesn’t require any additional hardware. We use computer vision, machine learning and 3D matching to reach an unprecedented level of accuracy of measuring the human body, which can reach 98%. This technology can be used in various industries: apparel, health, gaming, etc.