Проектирование архитектуры программных продуктов, обеспечение их масштабируемости, надежности и безопасности Внедрение передовых технологий и практик для повышения эффективности разработки Full-Stack разработка Участие в разработке ключевых компонентов системы на уровне как фронтенда, так и бэкенда Создание культуры инноваций и постоянного улучшения Внедрение и контроль соблюдения стандартов информационной безопасности Оценка и внедрение сторонних решений при необходимости
Требования
Глубокие знания в области Full-Stack разработки, включая современные фронтенд и бэкенд технологии.
Опыт работы с JavaScript (React, Angular, Vue.js), а также Node.js.
Опыт проектирования и внедрения микросервисной архитектуры.
Знание принципов DevOps и опыт внедрения CI/CD процессов.
Знание баз данных: реляционные (MySQL, PostgreSQL) и нереляционные (MongoDB, Redis).
Способность разрабатывать и реализовывать долгосрочные технические стратегии.
Понимание бизнес-процессов и умение совмещать технические решения с бизнес-целями.
Опыт управления техническими командами разного размера.