OpenYard – российский производитель и вендор серверного оборудования. Мы современная технологическая компания. За нашими плечами большой опыт разработки серверного оборудования, на котором работают крупнейшие ИТ-инфраструктуры и сервисы страны (от заказа такси и продуктов до просмотра кино и организации бизнес-процессов).
Разработкой наших решений занимается собственный R&D-центр, а выпускаются они в собственном производственном комплексе, расположенном в Рязанской области недалеко от столицы региона.
OpenYard – это место, где самые яркие идеи становятся реальностью, где каждый может стать частью большого проекта по достижению технологической независимости в масштабах всей страны.
Присоединяйтесь к нашей команде и создавайте серверное оборудование для решения самых сложных задач вместе с нами!
Какие задачи вас ждут:
Техническое лидерство и архитектура
- Разработка и оптимизация архитектуры клиентской части на основе Vue.js, включая выбор библиотек и инструментов
- Возможность аргументированно предложить и реализовать миграцию на другой фронтенд-стек (React, Angular и др.), если это будет технически обоснованно
- Проектирование серверной части приложений на Python, оптимизация API-интерфейсов (REST, GraphQL)
-Принятие ключевых технических решений по развитию проекта
- Обеспечение технической согласованности между фронтендом и бэкендом
Управление качеством кода:
- Внедрение инструментов статического анализа и стандартов кодирования
- Организация и проведение код-ревью
- Развитие культуры тестирования в команде (выбор и внедрение подходящих фреймворков для фронтенда и бэкенда)
- Контроль технического долга и планирование его снижения
Работа с командой:
- Наставничество для junior и middle разработчиков
- Участие в найме и оценке технических специалистов
- Создание и поддержка технической документации
- Помощь в декомпозиции сложных задач
Коммуникация и планирование:
- Оценка сложности и сроков выполнения технических задач
- Взаимодействие с продуктовой командой и заказчиками
- Перевод бизнес-требований в технические спецификации
- Участие в планировании спринтов и релизов
Развитие технологического стека:
- Внедрение современных практик разработки (автоматическое тестирование, статическая типизация)
- Поддержка процессов непрерывной интеграции и доставки (CI/CD)
- Участие в оптимизации инфраструктуры совместно с DevOps специалистами
Мы ждём, что у вас есть:
- Опыт работы на позиции ведущего разработчика от 5 лет
- Глубокие знания в разработке на Vue.js (опыт с Vue 3, Composition API) или другого современного фронтенд-фреймворка
- Уверенное владение Python и опыт с фреймворками (FastAPI, Django или Flask)
- Опыт работы с базами данных (SQL и NoSQL)
- Понимание принципов оптимизации производительности веб-приложений
-Знание современных методологий разработки (Agile/Scrum)
- Понимание архитектуры серверного оборудования
Будет плюсом:
- Знакомство с системами мониторинга и логирования
- Опыт управления командой от 3 человек
- Опыт работы с SoC, Embedded
Личные качества
- Развитые коммуникативные навыки
- Умение обучать менее опытных коллег
- Организованность и ответственность
- Способность принимать решения в условиях неопределенности