Обязанности:
Мы создаём платформу VK Mini Apps — здесь каждый может разработать сервис, который станет частью ВКонтакте: будет запускаться в десктопной и мобильной версиях соцсети, в приложении на iOS и Android. Сервисы работают на JS, CSS и HTML.Мы постоянно улучшаем инфраструктуру платформы: создаём инструменты для разработчиков и выкладываем их в open source. Также мы развиваем пользовательский опыт и рекомендации, интегрируем сервисы в профиль, ленту и мессенджер и многое другое. Ищем специалиста, который поможет нам улучшить производительность и уменьшить время ответа API, оптимизировать скорость запуска сервисов и внедрить сервисы в разные точки входа ВКонтакте.Вам предстоит:• писать читабельный, безопасный и производительный код;• развивать кодовую базу: профилировать, находить узкие места в коде и оптимизировать их;• думать над архитектурой.У нас интересно, потому что:• любой разработчик в нашей команде может проявлять лидерские качества и полностью влиять на фичи, которые он разрабатывает;• предоставляем свободу действий — вы сможете предлагать как архитектурные, так и продуктовые решения;• вы сможете развиваться вместе с командой крутых разработчиков;• вы получите уникальный опыт работы с высокой нагрузкой и большими объёмами данных.Мы ожидаем, что вы:• занимаетесь разработкой от двух лет;• можете порассуждать о недостатках и преимуществах тех или иных решений;• понимаете принципы работы алгоритмов, структур, баз данных и сетей;• знаете один или несколько языков программирования — PHP (будет преимуществом), Java, Go, Python или другой;• готовы познакомиться с нашим диалектом PHP — KPHP, почитать о нём можно здесь: vk.cc/aCjaPs (если вы знаете PHP, изучать ничего не придётся — KPHP полностью поддерживает стандарт PHP 7.4);• умеете работать с масштабируемыми нагруженными системами — вам знакомы слова балансировка, шардирование и репликация;• командный игрок — с вами комфортно общаться, вы умеете договариваться с коллегами из своей и других команд.Приглашаем специалиста, который сможет посещать офис в Москве или Санкт-Петербурге, работать в комбинированном режиме или удалённо. Ждём ваших откликов. Удачи!