Frontend

Frontend development
JavaScript
This category is only available in Russian

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.

Team

  • Sergey Berezhnoy
    Sergey Berezhnoy
    Director of Developer Relations
  • Pavel Ostashkin
    Pavel Ostashkin
    Senior Frontend Developer
  • Anna Motoshkina
    Anna Motoshkina
    Frontend Development Group Lead
  • Pavel Ryzhov
    Pavel Ryzhov
    Frontend Developer
  • Kirill Ivakhnin
    Kirill Ivakhnin
    Frontend Developer
  • Aleksandra Shynkevich
    Aleksandra Shynkevich
    Service Lead
  • Roman Dantser
    Roman Dantser
    Frontend Developer
  • Andrey Lunev
    Andrey Lunev
    Group Lead
  • Maxim Lykov
    Maxim Lykov
    Group Lead
  • Veronika Zaiarnaia
    Veronika Zaiarnaia
    Frontend Developer Intern
  • Ilya Grinenko
    Ilya Grinenko
    Frontend Developer
  • Nikita Sandakov
    Nikita Sandakov
    Frontend Developer
  • Artemii Chesnokov
    Artemii Chesnokov
    Frontend Developer
  • Nikita Rudometov
    Nikita Rudometov
    Frontend Developer Intern
  • Roman Barlos
    Roman Barlos
    Group Lead
  • Pavel Strikhar
    Pavel Strikhar
    Frontend Developer
  • Sonya Volynskaya
    Sonya Volynskaya
    Group Lead
  • Stanislav Vasilev
    Stanislav Vasilev
    Senior Fullstack Developer
  • Pavel Gordeev
    Pavel Gordeev
    Frontend Developer
  • Dmitrii Veretelnikov
    Dmitrii Veretelnikov
    Frontend Developer
  • Almas Turganbayev
    Almas Turganbayev
    Frontend Developer
  • Alexei Khokhulin
    Alexei Khokhulin
    Sector Lead
  • Mikhail Fettser
    Mikhail Fettser
    Frontend Developer
  • Liubov Agulova
    Liubov Agulova
    Frontend Developer
  • Maxim Zvyagincev
    Maxim Zvyagincev
    Senior Frontend Developer
  • Anastasia Kotova
    Anastasia Kotova
    Senior Frontend Developer
  • Aleksei Belousov
    Aleksei Belousov
    Senior Frontend Developer
  • Aleksandra Firsova
    Aleksandra Firsova
    Frontend Developer
  • Andrey Zhukov
    Andrey Zhukov
    Frontend Developer

Registration

before October 29
==============
Stay connected
==============