Position: Senior Backend Developer (Python/Java)
Company: Artkai
Category: Python
Experience required: 5y
English level: upper

The client manages the film production process and studios, with offices in California and France. With clients such as The Witcher, Dr. Who, Songbird, The Flea, Black Mirror, The King, etc. Netflix, BBC Studios, etc.
They provide a platform for new and upcoming talent in the entertainment industry. The company is committed to discovering and developing talent in various fields, including acting, music, and film.

STACK:
- 5 years experience in finance technology, computer science, or other related fields
- Strong understanding of Python, Java, or other backend languages
- Understanding of Django and Django Rest Framework and related topics such as Django ORM, Viewsets, and Serializers
- Experience with standard tools and services in software development, such as Git, REST, SQL (PostgreSQL), and CI/CD
- An understanding of advanced back-end concepts, such as dealing with distributed systems and complex ORM queries
- The ability to provide (and receive) helpful and constructive feedback to grow the team.

Functional duties:
- Design and document flexible and robust solutions to business problems.
- Write performant code (including unit tests) using Python, Django, and Django Rest Framework to create REST APIs.
- Diagnose and fix bugs and other software defects in new and existing backend applications.
- Maintain legacy applications while designing and implementing new systems that support future growth.
- Review code from other developers/engineers and provide actionable and teachable feedback.