О нас:Мы команда, разрабатывающая технологию искусственного интеллекта, которая показывает людям по их фотографии, как будет выглядеть их тело в будущем (бицепсы, мышцы, торс и т. д.). Мы разрабатываем несколько приложений для интеграции этой технологии: приложение для тела (загрузка фотографии и демонстрация измененного тела) и фитнес-приложение (показывающее будущее тело пользователя и предлагающее индивидуальную программу на основе информации, которую мы собираем из загруженной фотографии). Релиз намечен в США.Обязанности:Разработка RESTful-приложения NodeJS на основе express и mongooseСоздавайте чистый, поддерживаемый, масштабируемый и хорошо протестированный код.Повышение доступности и безопасности сервиса. Реализация параллелизма / кластеризации для приложения Node. Разделение производственной / тестовой / сценической сред.Поддержка и повышение производительности MongoDB, взаимодействие с GCP, CDD на основе GitHub.Внедрение и интеграция различных шлюзов качества (линты, подсказки, Selenium, система, подобная сонару, модульные тесты, интеграционные тесты и т. д.Требования:Знание NodeJS на уровне экспертов и желание узнать большеОпыт работы с NoSQL, например GraphDB или MongoDB, и реляционными базами данныхОбширные знания в области разработки приложений RESTful.Превосходная аналитическая способность и способность решать проблемыЭффективные коммуникативные навыки в команде.Автоматизированное модульное тестирование и разработка через тестирование.Четкое понимание проблем производительности, сложности вычислений и оптимизации кода.Знакомство с отраслевыми стандартами алгоритмов и шаблонов проектирования и их реализация.Активный и командный игрок, способный работать в сложных условияхПреимущества должности:- Стабильная заработная плата;- Гибкое начало дня и гибридный формат взаимодействия (удаленка и офис в Сочи);- Работа с лучшими специалистами в своих областях;- Умеренный микроменеджмент;- Возможность поработать в проекте и увидеть, как компания вырастит до оценки в 1 млрд $, и стать частью этой истории.