О компании и команде
В команду DressUp.ai требуется Middle/Senior Python Developer (Web scraping Specialist)
DressUp.ai открывает новую эру в мире моды, представляя собой революционный сервис личного AI стилиста, основанный на самых передовых разработках в области искусственного интеллекта и высокотехнологичных решениях. DressUp AI составляет уникальный профиль стиля для каждого пользователя, идеально соответствующий их вкусам, типу фигуры и бюджету. Затем, на основе профиля, каждый пользователь получает персонализированную ленту с образами и ссылками для покупки на вещи из каждого образа. DressUp работает с сотнями ведущих интернет-магазинов, превращая процесс покупки в удовольствие и освобождая пользователей от необходимости заботиться о подборе нарядов и покупке вещей.
Наша команда активно растёт и развивается, поток задач увеличивается согласно новым вызовам. Мы ценим своих сотрудников, их баланс work/life. Подбираем задачи, согласно интересам и способностям.
Ожидания от кандидата
Ключевые требования:
- Минимум 3 года опыта разработки на iOS
- Отличные знания Swift; знание Objective-C будет преимуществом
- Понимание принципов многопоточности
- Глубокие знания фреймворков UIKit и Foundation
- Понимание мобильных архитектур приложений, таких как MVC, MVP, MVVM
- Знание объектно-ориентированного программирования (OOP), функционального программирования, принципов SOLID
- Опыт работы с RESTful API и протоколами HTTP(S)
- Уверенное владение Git и GitFlow
- Опыт публикации приложений в App Store
Желательные навыки:
- Понимание и опыт работы с протоколом аутентификации OAuth 2.0
- Навыки настройки CI/CD пайплайнов для сборки приложений
- Опыт оптимизации пользовательских интерфейсов с целью достижения 60 FPS
- Примеры вашего кода, включая библиотеки, фрагменты кода и личные проекты
- Опыт тестирования приложений (Unit Testing, UI Testing)
Основные задачи:
- Участие во всех этапах жизненного цикла разработки приложений, включая архитектурное проектирование, разработку, тестирование и оптимизацию.
- Интеграция приложений с внешними API и сервисами
- Поддержка и оптимизация существующих приложений
Условия работы
Удаленная работа из любой локации