Position: Python Django Developer
Company: OCTY
Experience required: 1y
English level: upper

**About us:**
Our company works with startups - develop, launch and improve them with modern technologies. Our entire friendly team of talented software engineers work remotely, but despite this, have well-established communication and you will always get help from your teammates. We offer comfortable working conditions on a remote basis and the opportunity to grow in our team. If you are interested in our vacancy please start your message with Hello Octy!

**Required skills: **
- 1+ year of commercial experience as a Python Django Engineer
- OOP, SOLID, Design Patterns, Architectural Patterns
- Experience working with Django REST Framework to create APIs
- Knowledge of GraphQL and PostgreSQL 
- Ability to work with Docker to deploy and manage the application
- experience with Celery, Redis, ElasticSearch.
- experience with Cloud providers, DevOps, CI/CD
- experience with Unit, integration, E2E tests
- English B2 or upper.

**Additional skills:**
- Experience with JS, HTML, CSS
- Experience with microservice
- Knowledge of Vue.js for frontend interface development
- Experience with AWS services (EC2, API Getaway, Lambda, SQS)

**Responsibilities:**
- Developing and integrating new functionality for our platform using Python, Django, Django REST Framework, Vue.js and Docker
- Designing and optimizing the user interface to improve the user experience ion.
- Write clean, testable, maintainable code, and continue to grow your development skills;
- Communicate with all team members during the search for ideas.

**Have a look at what we offer:**
- A wonderful opportunity to grow professionally and acquire friends with common interests
- Young and friendly team
- Competitive salary
- Full time remote work
- Flexible schedule, 8-hour workday
- 20 working days / 4 calendar weeks of paid vacation
- 10+ days of paid sick leave
- Corporate events and team buildings where we celebrate our team and - company’s victories and achievements
- Corporate-funded training (growing your technical skills, foreign languages)
- Paid expos and conferences. (online or offline)

**Hiring process:**
- HR interview (about 25 minutes)
- Technical interview (up to 1 hour)
- Job offer

If we have selected other candidates, you will receive feedback to help you find a job. If the interview moves to the next stage, you will be notified shortly.
**Good luck! See you in our team!
Octy**