OpenEye
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик в команду Apex Server облачной видеоплатформы OpenEye. Разработка и поддержка серверного приложения, добавление фич, исправление багов и написание юнит-тестов.
Задачи
- Разрабатывать ПО: добавлять фичи, вносить изменения, исправлять баги и писать юнит-тесты
- Анализировать запросы на разработку и выбирать наиболее эффективный путь реализации
- Взаимодействовать с другими отделами и клиентами для сбора информации и решения проблем поддержки
- Помогать другим разработчикам с вопросами по процессам, практикам кодирования и алгоритмам
- Проводить ревью кода коллег на соответствие стандартам компании и команды
- Анализировать входные требования и определять оптимальный способ их реализации
Требования
- Степень бакалавра в Computer Science или смежной области
- Опыт работы 2–5 лет
- Экспертиза в C++, Java и JavaScript
- Понимание объектно-ориентированного программирования и практик разработки
- Способность быстро осваивать новые технологии
- Сильные навыки критического мышления и решения проблем
- Сильная культура качества и подход test-first
- Навыки коммуникации и командной работы
Условия
- Возможность покупки акций компании со скидкой
- Гибридный график работы
- Медицинская, стоматологическая и оптическая страховка с первого дня
- Компания компенсирует до $5,000 в год по программе 401k
- Оплачиваемые краткосрочная/долгосрочная нетрудоспособность, AD&D и страхование жизни
- Оплачиваемый отпуск по беременности и родам и по уходу за ребёнком
- 15 дней оплачиваемого отпуска в год (увеличивается после 3 лет)
- 7 оплачиваемых дней по болезни/wellness в год
- 9 оплачиваемых праздничных дней в год
- Программа образовательной поддержки
- Программа оборудования для сотрудников
- Неформальная одежда, дружелюбная культура
Навыки
- C++
- Java
- JavaScript
- ООП
- Unit-тестирование