Position: Middle/Senior Python Developer
Company: Opinov8
Category: Python
Experience required: 2y
English level: upper

**WE BUILD:**
The product helps to know consumers' attitudes and shopping behaviors better than ever thought possible. Working as Python developer you will be able to:
- Benefit from knowledge sharing about latest technologies and apply them on your projects;
- Bring the quality to the new level thanks to widely used TDD approach, code reviews, enhanced project health-check, static code analysis, extensive test coverage;
- Grow professionally in a squad of motivated and result oriented specialists.

**BEING THE PART OF THE TEAM:**
- Build & Design efficient, secure and reusable systems and abstractions;
- Code review, writing tests, applying rules according to the high-quality standards;
- Demonstrate out-of-the-box thinking;
- Document approaches which could be reused for other projects;
- Participation in the Agile Product Development Life Cycle

**POWER YOUR BRING:**
- 2 - 4 years of working experience with Python;
- SQL knowledge;
- Basic software engineering standards (CI/CD/TDD/Code quality);
- Familiar with agile frameworks.
Nice to have:
- Experience of working with Data Science;
- Kubernetes;
- Pandas;
- Leadership experience;
- Planning/shaping roadmaps;
- Experience in Performance tuning, remote debugging on production, would be a plus;
- English level - Upper Intermediate / Intermediate, ability to communicate directly with the client.

**WHAT WE OFFER:**
- Competitive compensation;
- 20 working days of paid vacation;
- Paid sick leaves;
- Full payment of taxes;
- Medical insurance;
- English courses online;
- Flexible work schedule;
- Friendly and positive environment.