Описание работы
Ключевые обязанности
- Проектирование и разработка ключевых функций продукта от начала до конца: от концепции и исследований до реализации, внедрения, поддержки и дальнейших итераций
- Участие в проектировании и создании производительных серверных систем для реализации основных функций нашей торговой платформы
- Комплексный подход к проектированию системы, учитывающий взаимосвязь пользовательского интерфейса, API и моделей данных
- Обучение членов команды лучшим практикам и методам решения сложных неоднозначных задач
- Совместная работа с менеджерами продукта, дизайнерами и другими разработчиками для определения приоритетов, масштабирования и проектирования новых функций
- Определение приоритетов проектов и задач на основе их значимости, балансируя между скоростью разработки и долгосрочной перспективой
Требуемые навыки
- Подтвержденный опыт проектирования сложных программных систем
- Глубокие знания в области разработки и оптимизации серверных систем
- Способность к комплексному анализу архитектуры системы и пользовательского опыта
- Опыт наставничества и руководства другими разработчиками
- Отличные навыки взаимодействия с кросс-функциональными командами
- Навыки приоритизации и управления проектами
Желательные квалификации
- Опыт работы с торговыми платформами или аналогичными сложными системами
- Знание современных архитектурных паттернов и лучших практик
- Опыт оптимизации производительности и обеспечения масштабируемости
- Работа в среде гибкой разработки (Agile)
