Position: Python Developer
Company: ELVTR
Experience required: 3y
Category: Python
English level: upper
Published: 2023-08-01T00:00:00+03:00

ELVTR is a leading online education company that offers live online courses taught by top executives from world-renowned companies. We provide elite-level education to our students, positioning our brand as a premium provider in the market. ELVTR is part of the Laba Group, a global online education company founded in Ukraine eight years ago.

**This is a full-time remote position for candidates located anywhere in Ukraine.**

We are currently looking for a diligent and detail-oriented Python Developer to be a part of our dynamic IT team.

**Responsibilities:**

Designing the new project architecture based on your experience and ideas.
Transitioning existing project functionality to new technologies using a service/microservice approach.
Maintaining existing solutions.
Writing efficient and scalable server-side code.
Developing various backend microservices.
Implementing data protection mechanisms.
Covering your code with automated tests.
Supporting and enhancing system performance.

**Requirements**
3+ years of experience in Python development
2+ years of experience with Django.
Solid experience in writing microservices and RestAPI.
Knowledge of OOP and ORM.
Experience with relational and document-oriented databases (PostgreSQL, MySQL, MongoDB).
Experience in database design and understanding of normalization and denormalization principles.
Ability to write tests.
Typing (type hints) annotations.
Experience with message brokers (RabbitMQ, Kafka).
Experience with caching mechanisms (Redis, Memcached, etc.).
Understanding of SOLID principles, TDD, SDLC.
Experience with Git.

**Nice to have, but not mandatory:**

Experience in PHP.
Basic DevOps skills (DigitalOcean, Firewall).
Experience in frontend development (ideally, React).

**Benefits**
Competitive salary and a generous benefits package.
Opportunity to work remotely with a flexible schedule.
Opportunities for professional growth and development within a rapidly expanding company.
A collaborative work environment with a team of passionate, like-minded professionals

Due to the high volume of applications, we will only be able to respond to candidates with whom we are interested in moving forward. We appreciate your understanding and look forward to reviewing your application.

ELVTR is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.