Position: Django/Python Developer
Company: IZZI software
Experience required: 1y
Category: Python
English level: intermediate
Published: 2020-07-01T00:00:00+03:00

The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using Python/Django, this candidate will be able to translate user and business needs into the functional backend. 

Responsibilities:
▪️ Develop web and mobile applications with Python/Django;
▪️ Write clean, maintainable, and efficient code;
▪️ Implement front-end functionality according to requirements;
▪️ Communicate with the customer and team members;
▪️ Maintain our existing features by developing improvements and fixes;
▪️ Provide realistic estimates for planned work;
▪️ Staying current on new technologies and best practices.

Qualifications:
▪️ Bachelor's degree or equivalent in Computer Science
▪️ 1+ years' experience in commercial development;
▪️ Familiarity using Scrum/Agile development methodologies
▪️ Knowledge of OOP and MVC principles, understanding of data structures and algorithms;
▪️ Experience with Python 3, as well as frameworks (Django or Flask);
▪️ Knowledge of REST principles;
▪️ Experience with Django Rest Framework;
▪️ Knowledge of JavaScript, HTML, CSS;
▪️ Experience with the database: MySQL, NoSQL;
▪️ Mandatory knowledge of UNIX systems;
▪️ Experience in writing unit tests;
▪️ Skills of work with version control systems (Git, SVN);
▪️ Experience with Docker;
▪️ Ability to understand someone else's code.

We offer:
▪️ Competitive salary;
▪️ Challenging tasks with great opportunity to level up your skills;
▪️ Good sense of humor;
▪️ Pizza party.