Technical Lead (iOS/Android, LLM/ML)
Прямой работодатель todai ( todaitech.com )
Тимлид/Руководитель группы
20 ноября 2024
Удаленная работа
Опыт работы более 5 летот 4 000 до 8 000 $
Опыт работы более 5 летот 4 000 до 8 000 $
Короткая ссылка: gkjb.ru/hfg8
Описание вакансии
Основные задачи:
- Разработка и внедрение архитектуры приложения, обеспечение ее гибкости, масштабируемости и возможности для будущего расширения.
- Определение и выбор технологического стека для разработки (iOS/Android с использованием React Native).
- Настройка процессов разработки, включая выбор таск-трекеров, инструментов тестирования, решений для CI/CD, а также обеспечение их интеграции.
- Формирование и руководство dev-командой с нуля, включая подбор талантливых разработчиков, координацию работы, и проведение менторинга для улучшения навыков команды.
- Разработка и планирование релизов, приоритизация задач и обеспечение своевременного выпуска новых версий продукта.
Обязанности:
- Управление и координация кроссфункциональной команды разработчиков (iOS, Android, Web, Backend) для синхронизации работы над различными частями продукта.
- Определение и реализация технической стратегии проекта, выбор наиболее подходящих технологий и архитектурных решений для создания высоконадежного продукта.
- Проведение ревью кода и обеспечение соблюдения стандартов качества на всех этапах разработки.
- Активное участие в проектировании и разработке ключевых компонентов системы, включая решение задач производительности и безопасности.
- Тесное взаимодействие с продакт-менеджерами и другими стейкхолдерами для планирования фич, определения приоритетов и выпуска релизов.
- Поддержка и улучшение CI/CD процессов, внедрение лучших практик DevOps для повышения эффективности командной работы.
- Обеспечение надежности, безопасности и масштабируемости продукта, а также выполнение аудитов кода и тестирование производительности.
Требования:
- Опыт работы: Минимум 4+ лет в мобильной разработке (iOS/Android), предпочтительно на React Native, а также 3+ года опыта на позиции Tech Lead или Senior Software Engineer.
- Опыт работы с микросервисной архитектурой: Уверенные знания REST и GraphQL API, опыт проектирования и развертывания микросервисов.
- Знание принципов LLM/ML: Опыт работы с большими языковыми моделями (GPT, Mistral, Llama) и понимание их интеграции в мобильные и веб-приложения.
- Навыки DevOps: Опыт работы с инструментами Docker, Kubernetes, настройка CI/CD, работа с Git и GitLab.
- Проектирование баз данных: Опыт работы с PostgreSQL и понимание принципов проектирования реляционных и нереляционных баз данных.
- Лидерские навыки: Опыт управления командой, способности мотивировать и развивать сотрудников, обеспечивать их вовлеченность и продуктивность.
- Коммуникационные навыки: Отличные коммуникативные навыки и умение взаимодействовать с различными отделами и стейкхолдерами.
- Языковые навыки: Знание английского языка на уровне Intermediate и выше для эффективного взаимодействия с международными коллегами и подрядчиками.
Дополнительные желательные навыки:
- Опыт работы в сфере well-being или с продуктами в области ментального здоровья и личностного роста.
- Понимание особенностей и трендов в разработке AI-продуктов и продуктов, ориентированных на повышение качества жизни.
- Опыт работы с кросс-платформенными решениями и оптимизация кода для высокой производительности.