📍 Москва, Санкт-Петербург (Сербия, Армения, Казахстан)Санкт-ПетербургМоскваПолная удалёнка
Специализация
Mobile (iOS)
Мы разрабатываем мессенджер для корпоративного общения в рамках продукта Яндекс 360 и платформу для организации чатов на сервисах Яндекса. Поставляем нативные приложения, встраиваемые клиентские SDK (как нативные, так и web-based), поддерживаем и развиваем высоконагруженный бэкенд, обслуживающий все чаты. Если вам интересно превращать туманные идеи в работающие механизмы, которые будут радовать пользователей, присоединяйтесь к нашей команде.
Технологии/инструменты
iOSSwiftObjective-CNoSQL/SQLiteWebSocketsREST APIGit
Наш стек:
- Проект написан на Swift и Objective-C, вся новая разработка ведется на Swift.
- Хранение данных: NoSQL / SQLite.
- Активно используется реактивный и функциональный подходы к разработке ПО.
- Работа с сетью: Protobuf через WebSocket и HTTP-запросы с REST API.
- Unidirection Data Flow.
- Git, Trunk-Based.
Чем предстоит заниматься
- Принимать технологические и архитектурные решения и отвечать за качество продукта.
- Писать код и ревьюить код коллег.
- Нанимать, развивать и оценивать сотрудников.
- Улучшать или оптимизировать процессы работы над продуктом.
- Бороться за производительность и надежность. Множество механизмов, гарантирующих функционирование высоконагруженного мессенджера даже в нестабильном окружении, могут стать для вас настоящим интеллектуальным вызовом.
- Помнить, что Мессенджер — это еще и встраиваемый SDK с жесткими требованиями к размеру, потреблению памяти и количеству зависимостей.
Ожидания
- Опыт коммерческой разработки мобильных приложений более трёх лет.
- Опыт управления командой от 1 года.
- Знание современных принципов построения архитектуры мобильных приложений.
- Опыт клиент-серверной разработки.
- Желание превращать туманные идеи в работающие механизмы, которые будут радовать наших пользователей.
Удаленная работа возможна на территории России, Сербии, Армении, Казахстана.
Екатерина Кончакова Recruiter