Position: Intermediate Python Developer
Company: Echo
Category: Python
Experience required: 3y
English level: intermediate

**Required skills**

**Hard skills:**

— 4+ years of experience with Python;
— Experience with Python 3.5+;
— Solid experience with MySQL
— Experience with Pandas, Python Flask Framework, Git.


**Would be a plus:**
— Docker experience;
— Experience related to developing billing functionality;
— Experience with Python 3.8;
— Experience with RabbitMQ ;
— Experience with React;
— Ability to read/understand PHP code;
— Understanding Microservices, Multithreading, Asynchronous.

**Soft skills:**

— Communication;
— Teamwork;
— Patience;
— Problem-solving;
— Time management.

**Responsibilities:**

— Understand the client’s domain (telecom);
— Writing code and SQL queries;
— Code testing (unit tests);
— Documenting API calls and endpoints you’ve built;
— Solve problems on your own;
— Suggest optimizations and improvements for a client.

**We offer:**

— Possibility to work either remotely or from Lviv office;
— Competitive salary based on the results of the interview;
— Challenging tasks and professional growth;
— Paid vacations, days off and sick leaves, healthcare(50% compensation);
— Professional workshops and seminars attendance (50% compensation);
— Any sports activities (50% compensation);
— IT Club bonus program;
— Relocation assistance to nonresidential job seekers.