Проанализировать готовое мобильное приложение на Android и iOS
Основные обязанности:
1. Проанализировать исходный код приложения.
2. Определить основной язык программирования/фреймворк.
3. Идентифицировать основные используемые технологии и зависимости.
4. Оценить сложность приложения и предполагаемый объем работ по его переделке.
5. Составить детальный отчет с общими выводами и рекомендациями по необходимым ресурсам и компетенциям для дальнейшей работы над проектом.
Потенциальный исполнитель должен обладать следующим опытом и компетенциями:
1. Опыт работы с мобильной разработкой на Android и iOS не менее 3 лет.
2. Знание и опыт работы с различными языками программирования и фреймворками, используемыми в мобильной разработке (Java, Kotlin, Swift, Objective-C, React Native, Flutter и т.д.).
3. Опыт проведения технического анализа исходного кода и оценки проектов.
4. Владение английским языком на уровне, достаточном для чтения технической документации.
5. Стрессоустойчивость, внимательность к деталям, аналитический склад ума.