9 сентября 2020
Сообщения — один из ключевых продуктов ВКонтакте. Каждый месяц им пользуются 82 миллиона человек: люди переписываются, звонят, отправляют друг другу стикеры, обмениваются фотографиями и документами.
Сейчас мы ищем опытного iOS-разработчика, которому сможем предложить как сложные технические, так и нетипичные продуктовые задачи.
• активно участвовать в проработке новой функциональности сообщений, включая дизайн и API;
• регулярно взаимодействовать с другими командами ВКонтакте;
• использовать все возможности языка Swift и обновления платформы iOS;
• погрузиться в детали оптимизации: от запросов к API и БД до отрисовки текста.
• результат вашей работы увидят миллионы людей, включая ваших друзей и близких;
• вместе с коллегами будете внедрять сложные решения — например, недавно мы с командой исследований запустили распознавание голосовых сообщений: vk.cc/avA9BL;
• будете постоянно находиться в технологическом авангарде компании;
• сможете разобраться в нетривиальной логике синхронизации сообщений.
«Мы ищем инженера, который уважает iOS и не боится работы над таким масштабным продуктом, как сообщения. Наш идеальный кандидат любит современные технологии и хочет применять их на практике. Мы ценим самостоятельность, ответственность и инициативность. Стремимся находить простые надёжные решения для сложных технических и продуктовых задач и трепетно относимся к деталям — как в коде, так и в пользовательском интерфейсе».
• отлично знаете платформу Cocoa Touch;
• владеете языками Objective-C и Swift;
• работали с базами данных, в частности с SQLite;
• создавали клиент-серверные приложения и понимаете детали сетевого взаимодействия на всех уровнях абстракции в iOS;
• обладаете опытом разработки приложений с многопоточностью;
• понимаете модели управления памятью Cocoa.
• работали с Core Text;
• разбираетесь в функциональном программировании;
• имеете опыт в создании Custom UICollectionViewLayout.