Position: Middle Full-Stack Python Engineer
Company: Clover Dynamics
Category: Python
Experience required: 3y
English level: upper

Clover Dynamics is looking for a Full-Stack Python Engineer to join the team in order to develop this domain in our company.

 You will help to build the website from scratch, based on your experience, and with the ability to learn and use modern technologies in development.
Also, you will have the ability to try yourself in team management and will help our company to build and improve this technical expertise. 

Main requirements:
- At least 3 years of professional experience with Python
- Experience with the use of Django or Flask
- Understanding of architectural approach and best practices in web application development
- Good knowledge of ORMs to work with SQL and NoSQL Databases
- Experience in the development and design of RESTful APIs
- Knowledge of architectural paradigms and design patterns
- Experience with integrating 3rd party services like Auth0, Cognito
- Experience with JavaScript frontend framework, React, VUE, or Angular
- Usage of most popular frontend libraries like MaterialUI, Tailwind e.t.c
- Experience with State Management
- Experience with DevOps (CI/CD pipelines, Cloud Providers like AWS)
- B2 English level or higher

Main responsibilities:
- Create a new project from scratch
- Build and develop new features and optimize existing
- Interest and readiness to work with complex, interesting, and sometimes challenging flows.
- Being OK with asking for information or help from other people that will be working with you, as well as being OK with helping them, too.

"Nice to have" requirements:
- Experience with a search engine like ElasticSearch
- Knowledge of Docker
- Experience with Socket, WebRTC, and Message Queue will be a plus

If you are interested in this opportunity, please don’t hesitate to apply for this position ;)