Обязанности:
PONY EXPRESS — один из лидеров в сфере курьерской доставки, транспортной и складской логистики.* Российская компания с 32-летней историей. В нашей инфраструктуре 84 экспресс-центра и более 5 000 партнерских пунктов выдачи, обслуживаем более 40 000 населенных пунктов в более чем 220 странах и территориях мира. Создание и развитие мобильных приложений: • Проектирование, разработка и поддержка высококачественных мобильных приложений для платформ iOS и Android; • Оптимизация производительности и пользовательского опыта. Кодогенерация и работа с аннотациями: • Использование нотаций @copyWith, @immutable, @props, @JsonSerializable() и @HiveType для упрощения и ускорения процесса разработки; • Разработка и внедрение решений по автоматизации процессов генерации кода. Работа с базами данных: • Проектирование и реализация эффективных решений для хранения данных с использованием Hive и SQLite; • Оптимизация запросов и управление миграциями баз данных. Архитектура приложений: • Реализация архитектурных паттернов, таких как BloC, для управления состоянием приложения; • Интеграция WebSocket решений (например, Centrifuge) для обеспечения реального времени взаимодействия в приложении. Работа с gRPC и Protobuf: • Разработка и интеграция сервисов с использованием gRPC для эффективного взаимодействия между клиентом и сервером; • Использование Protobuf для сериализации данных и оптимизации передачи информации. Тестирование и отладка: • Проведение юнит-тестирования и интеграционного тестирования для обеспечения надежности и стабильности приложений; • Устранение ошибок и оптимизация существующего кода. Требования: • Опыт создания мобильных приложений – обязательно; • Глубокие знания в области кодогенерации и работы с указанными нотациями; • Опыт работы с Hive и SQLite; • Знание архитектурных паттернов (BloC) и технологий WebSocket (Centrifuge или аналогичных); • Опыт работы с gRPC и Protobuf; • Умение работать в команде, инициативность и стремление к обучению. Мы предлагаем: Оформление в аккредитованной ИТ компании; Удаленный график работы; Оформление по ТК РФ; Официальную заработную плату; График работы 5/2 с возможностью выбора начала рабочего дня; Работу в профессиональной команде. Этапы подбора: Онлайн - интервью с рекрутером (до 20 минут); Техническое онлайн - интервью после которого принимается решение. Если вакансия интересна, откликайтесь. Рассмотрение в течение суток.