В этой роли предстоит разрабатывать интерфейсы маркетплейса, похожего по логике на Ebay, WB и Ozon, но в более упрощённой версии.
Проект ориентирован на REST API, веб-безопасность, архитектурные паттерны, SPA-приложения и работу с Git CI/CD, что даёт возможность развивать архитектурное мышление и DevOps-навыки.
Здесь важно не просто писать код, а вдумчиво подходить к задачам, анализировать макеты, взаимодействовать с командой и предлагать лучшие решения.
Проект развивается уже несколько лет. В прошлом году был выпущен MVP, протестирован на будущих партнёрах и доработан на основе собранной обратной связи. В результате около 60% логики было переработано. Порядка года ведётся по обновлённому ТЗ, и сейчас уже готово порядка 40% функционала. Это требует внимательного подхода к уже написанной части кода, а также подготовки к разработке мобильных приложений.
Вся документация по проекту собрана в Figma (прототипы, состояния экранов) и Notion (описание логики). Перед тем как приступить к задаче, нужно разобраться в дизайне, выявить повторяющиеся элементы, предложить оптимальные решения и дать рекомендации по UI-китам. Перед каждым спринтом важно изучить API, задать вопросы и спланировать реализацию.
Разработка ведётся на React, тестирование частично автоматизировано — есть начальные тесты в Jenkins, которые нужно доработать.
Что предстоит делать:
— Изучать документацию, макеты и прототипы в Notion
— Анализировать дизайн и предлагать оптимальные решения
— Разрабатывать веб-приложение на React, затем мобильное приложение на React Native
— Разбираться с API, задавать вопросы перед началом работы над задачами
— Писать тесты и дорабатывать CI/CD на Jenkins
— Работать с UI-китами для React, помогать дизайнерам в их кастомизации
Проект движется к релизу, который запланирован на осень 2025 года. Поэтому ищем человека, который готов включиться в процесс, разбираться в уже реализованных частях и участвовать в дальнейшем развитии продукта.