Position: Senior Back End (Python) Developer
Company: AgileEngine
Experience required: 3y
Category: Python
English level: intermediate
Published: 2022-06-01T00:00:00+03:00

**Working responsibilities**
Participate in the whole development process: backlog refinement, coding, testing and releasing product features
Provide required integration with other corporative systems
Work in a cross-international team of 7 people and collaborate closely with other teams on the track
Build, maintain and improve the application architecture and performance

**Requirements**
4+ years’ experience with Python development 
Experience with Django framework
Experience or good understanding of creating REST APIs in Python using Django
Experience with any relational databases (SQL queries, migrations, optimisation)
Experience with sockets is a plus
Experience in writing unit and end-to-end tests is a plus
Communicate effectively in English, both spoken and written
Ability to work independently to deliver well-designed, high-quality code on time.
Good understanding of the development cycle from requirements analysis and deployment to application monitoring

**What we offer**
Relatedly new project (9 month from the very beginning)
Interesting tasks and challenges
Stack: Python 3.9.4, Django 2.2.9, MySQL, Node.js v14, React.js 18, reduxjs/toolkit
Friendly team