Company: Ivi
Location: Moscow
Experience: 3 to 6 years
Ivi is one of the leaders in the online cinema market in Russia and the CIS countries.
For 16 years, we have been working in the professional legal video content market, solving interesting tasks every day in an atmosphere of freedom, trust, and openness.
Our team not only provides millions of users with access to movies and series, but also creates them ourselves.
The technological heart of Ivi is a multi-component backend, comprising dozens of microservices, including a recommendation system, billing, CDN, targeting and ad serving subsystem, API for client applications, video encoding subsystem, analytics subsystem, and many other technologically modern components.
How things work at Ivi:
- Our services are written in Python, Golang
- We use Jira as a task tracker, store knowledge in Confluence, and communicate in Pachka
- We adhere to the Agile approach: we minimize bureaucracy and automate everything possible. We are passionate about our product and do what we use ourselves
- We think about reducing time-to-market, but we don't neglect quality and do not encourage overtime.
- We adhere to the principles of responsibility, self-organization, and do not welcome micromanagement. Everyone can influence the team's goals or processes within it
- We have standard ceremonies: daily stand-ups, planning, demos, retrospectives, etc. We formulate quarterly goals using the OKR method.
- We focus on reliability and technological leadership, but are ready to try new solutions and technologies when they are justified
- We care about the comfort and development of everyone: we provide quality onboarding, exchange feedback, conduct 1+1 meetings, and create individual development plans.
In the Ivi team, you will:
- Formalize product tasks, enriching them with technical details
- Interact with product managers and developers on a regular basis
- Design new features (including product and technical elaboration of tasks, decomposition of development tasks, accompanying development while tracking the compliance of implemented tasks with the designed solution, and deploying the implemented solution into production)
- Conduct brainstorming sessions with the team, develop technical solutions, and create Sequence diagrams
- Plan tasks and sprints
- Analyze incidents, monitor system health, and maintain documentation
Ivi's expectations for the candidate:
- Understanding of software development principles
- Deep technical background
- Formulating and controlling the fulfillment of business requirements for development
- Understanding of network protocols
- Understanding of high-load services
- Ability to prioritize and solve problems in rapidly changing conditions
- Knowledge of SQL and any scripting programming language will be a plus
Ivi values:
- Proficiency in team development tools
- Analytical thinking
- General knowledge of HTTP, TCP protocols, Nginx, and how the Internet works
- Understanding of how online payments work
- Proactive communication, ability to negotiate and listen to alternative viewpoints
And, most importantly, Ivi promises:
- Official employment and competitive salary
- Hybrid work format in a cozy and modern office within walking distance of Dmitrovskaya and Savelovskaya metro stations, near Flacon and Khlebozavod. If necessary, we help with relocation to Moscow.
- Provision of modern work equipment, an additional monitor, and much more for comfortable work
- Flexible start to the workday by agreement with the manager
- Health care: after the probation period – Voluntary Medical Insurance (VMI) with dental coverage, accident and critical illness insurance, and also the opportunity to receive psychological consultations from the "Yasno" service
- Support in sharing knowledge and ideas: we encourage speaking at meetups and help with preparing presentations
- Free subscription to the BestBenefits corporate discount and offers service, as well as access to the online library of the "MAN, I FORGOT!" publishing house
- The cherry on top: a special offer for an Ivi subscription.
See you, your Ivi!