Position: Back-end Engineer (Python, Django/Celery)
Company: Portside
Category: Python
Experience required: 5y
English level: upper
Published: 2021-05-01T00:00:00+03:00

What we are looking for:
- 5+ years of Python development experience (using Django/Celery is a big advantage).
- Knowledge of SQL, database design, and optimization (PostgreSQL).
- Understanding of HTTP stack and REST API principles. Experience designing, building, and maintaining API.
- Understanding of fundamental design patterns and principles.
- Experience with automated testing, CI/CD, TDD.
- DevOps / AWS / Docker / Kubernetes experience is a plus.

What to do:
- Make new functions for the main project - django / DRF / celery, integration and API for new pages.
- Fix bugs, integrations and reports.
- Write automated tests for new features and regressions.
- Review the code.

What we offer:
- competitive compensation
- ability to work remotely anywhere in the European time zone
- flexible schedule and no corporate bureaucracy
- holidays, 20 working days of vacation, and paid sick days
- professional growth opportunities