Position: Senior Backend Developer (Python)
Company: Relevant
Category: Python
Experience required: 5y
English level: upper
Published: 2023-03-01T00:00:00+02:00

We are looking for a Senior Backend Developer (Python) who is a passionate Software Engineer. You should be experienced enough to come up with your own solutions and ideas, pay attention to code architecture and optimization. 

Our client is a technology company that specializes in creating innovative solutions for the energy industry. They develop technologies to monitor and optimize power grids, helping to reduce costs and improve the reliability of power delivery.
This is an exciting opportunity to work on cutting-edge technology and make a meaningful impact in the field of energy.

**Responsibilities**
- Have a high standard for your own work and that of your team members;
- Build reusable, testable, and efficient code;
- Provide solutions, ideas, and recommendations for the product.

**Requirements**
- 5+ years of experience with Python
- Experience with Django
- Experience working on a cloud platform (AWS)
- Strong understanding of synchronous and asynchronous network communication, including REST APIs and distributed messaging systems
- Experience with Docker/containerization
- Thorough understanding of SQL/NoSQL Database implementations (MySQL, Postgres, MongoDB, etc)
- Proficient in Linux operating systems
- English – at least Upper-Intermediate level

**We offer**
- Competitive compensation based on your skills, experience, and performance;
- 20 working days of annual paid vacation and 5 sick leaves;
- 3 additional days off for special occasions;
- Opportunity for career growth, mentorship and personal development plan;
- Experienced colleagues with 85% of middle and senior engineers;
- Individual English lessons on-site (for all)
- Comfortable office near Lviv city centre in the park area;
- Possibility to work from anywhere in the world;
- Exciting projects involving the newest technologies;
- Friendly, positive, fun atmosphere;
- Regular performance assessments and salary reviews;
- Accounting as a service;
- Flexible working approach.