Trainee Python Developer Offline
Required skills:
— Master's/Bachelor's degree in Computer Science or similar;
— At least 6 months of commercial experience;
— Experience with Python web-frameworks (Django, Flask);
— Understanding of OOP;
— Good knowledge of Python programming language;
— Experience with Unix operating systems;
— Good knowledge of Computer Science;
— Writing unit tests for your own code is self-evident;
— Flexible to adapt to changing priorities and able to work to tight deadlines;
— Understanding of agile development – you are aware of SCRUM & Kanban;
— Basic knowledge of HTML, CSS;
— Basic knowledge of SQL;
— Experience with version control systems (Git);
— Written and spoken English - Intermediate or higher;
Will be a plus:
— Experience with JavaScript libraries (JQuery);
— Experience with Bash;
— Experience with Docker;
— Experience with relational databases (PostgreSQL, MySQL);
— Understanding of SOAP/REST;
We offer:
— Great team and excellent environment, that will help you to improve your soft and hard skills;
— Work on complex and interesting projects with awesome clients;
— 5-day working week, 8-hour working day, flexible schedule;
— Annual Paid vacation — 15 b/days + unpaid vacation;
— Bookkeeping and accounting will be maintained by the professional accountant;
— Partial compensation of conferences, courses;
— Internal English Speaking club;