Position: Python Engineer (video streaming product)
Company: trembit.com
Category: Python
Experience required: 3y
English level: intermediate

Required skills
— 2+ years of experience with Python (Django, DRF, Celery)
— Django REST and basic HTTP principles;
— Experience working with the databases via ORM and in raw SQL;
— Git flow and CI/CD
— At least upper-intermediate English (B2+)


As a plus
— Redis, Angular2+
— Knowledge of architectural paradigms and design patterns
— Docker
— AWS stack: ECS, EC2, Lambda, DynamoDB, CloudWatch

Responsibilities
— Integration with Englad AID, health care serviceses
— Integration with the 3rd party solution
— Support of business logic
— Support of chat, audio and video call implementation

We offer
— opportunity to work with the most trending technologies
— regular transparent performance & career development reviews
— easy touch with Technical leaders and CEO, any bureaucracy
— competitive & performance based salary
— wide opportunities for self-development — your career is in your own hands!
— growing corporate library of latest business literature + corporate bookcrossing
— opportunity to be a mentor if you consider yourself a strong expert
— extremely friendly team (we are a company with a family atmosphere)
— long-term & fruitful employment
— The full-time 100% remote work during the “red and orange zone” in Kyiv and with the mixed schedule: 50/50 remote and Kyiv office (Pechersk, 10 minutes from metro) during the “yellow zone” in Kyiv, and . Flexible workday (start from 8.00 to 11.00)

Project description
Project: The application enables patients to have a virtual consultation with GP

Project team: 2BE, 2 FE, 2QA, DevOps, PM/BA

TechStack: Python, Django, Django rest framework, Celery, PostgreSQL, Angular

Project duration: 4-6 m + support

Interview stages:
Technical part (1st step): skype tech interview with Team Lead + CTO
Soft skills part (2nt step): a final interview with the core team (HR, COO)