Yandex holds high standards for interface development: we aim to get things right from the start.
In large teams, collaborative coding is highly valued, with code reviews, pair programming, shared standards, libraries, and code reuse being essential practices. We’ve created tasks that are perfect for those who love coding without the hassle of routine processes.
⨁
Proficiency in functional and reactive programming
⨁
Understanding of TypeScript's type system
⨁
Big data processing
⨁
Working with events and asynchronous programming
⨁
Advanced CSS layout techniques
⨁
Creative problem-solving techniques
Prizes
Compete for a chance to win cash prizes.
①
500,000 RUB
First place
②
400,000 RUB
Second place
③
300,000 RUB
Third place
④
200,000 RUB
Fourth place
⑤
100,000 RUB
Fifth place
The best of the best
20,000+
applications from developers in 90 countries
submitted for Yandex Cup 2024. Yandex Cup is a chance to test yourself and go head-to-head against the best programmers from all over the world
Junior to Expert
open to developers of all levels
Yandex Cup will feature juniors* and Yandex employees, who will compete separately for the title of company champion
Finals in Istanbul
for qualification winners
Participants will get an eventful program, networking with the world’s top developers, and a chance to fight for the prize fund
*Juniors compete in the Analytics, Algorithm, and Machine Learning tracks
Rounds
October 20–29
Trial Round
Visit the platform and explore challenges from previous years*
November 2
Qualifications
Choose one track. Top 20 participants will advance to the finals**
December 5–7
Finals
In‑person Yandex Cup 2025 finals and award ceremony in Istanbul
* There will be no trial round for the Machine Learning track.
** Qualification for the Machine Learning track will run from October 15 to November 5.
** Qualification for the Machine Learning track will run from October 15 to November 5.
Team
- Sergey BerezhnoyDirector of Developer Relations
- Pavel OstashkinSenior Frontend Developer
- Anna MotoshkinaFrontend Development Group Lead
- Pavel RyzhovFrontend Developer
- Kirill IvakhninFrontend Developer
- Aleksandra ShynkevichService Lead
- Roman DantserFrontend Developer
- Andrey LunevGroup Lead
- Maxim LykovGroup Lead
- Veronika ZaiarnaiaFrontend Developer Intern
- Ilya GrinenkoFrontend Developer
- Nikita SandakovFrontend Developer
- Artemii ChesnokovFrontend Developer
- Nikita RudometovFrontend Developer Intern
- Roman BarlosGroup Lead
- Pavel StrikharFrontend Developer
- Sonya VolynskayaGroup Lead
- Stanislav VasilevSenior Fullstack Developer
- Pavel GordeevFrontend Developer
- Dmitrii VeretelnikovFrontend Developer
- Almas TurganbayevFrontend Developer
- Alexei KhokhulinSector Lead
- Mikhail FettserFrontend Developer
- Liubov AgulovaFrontend Developer
- Maxim ZvyagincevSenior Frontend Developer
- Anastasia KotovaSenior Frontend Developer
- Aleksei BelousovSenior Frontend Developer
- Aleksandra FirsovaFrontend Developer
- Andrey ZhukovFrontend Developer
Registration
before October 29
==============
Stay connected
==============
Stay connected
==============