Основное:
- Выбор инструментов и проектирование архитектуры системы
- Разработка клиентской части веб-приложений с использованием современных технологий
- Участие в планировании и формализации бизнес-требований для обеспечения точности и
эффективности разработки
- Взаимодействие с командами backend разработки, тестирования, аналитики и дизайна
- Разработка ключевых модулей приложения
- Организация и контроль выполнения задач, оценка сроков и ресурсов проекта
- Проведение код-ревью
- Осуществление роли ментора для молодых специалистов в команде
- Разработка библиотек общих компонентов и функций
- Управление процессом формализации требований заказчика
- Написание технической документации
- Стандартизация процесса разработки
- Интеграция со сторонними сервисами