Frontend Developer
В CVAT.ai вы будете сотрудничать с нашей командой разработчиков и инженеров для улучшения нашего инструмента аннотирования визуальных данных. Вашим основным фокусом будет разработка платформы и обеспечение непревзойденного пользовательского опыта.
Что будет входить в ваши обязанности
- Проектирование, разработка и развертывание масштабируемого, повторно используемого, модульного и эффективного кода, способного обрабатывать множество одновременных запросов в быстро меняющейся среде
- Исследование новых инструментов и поддержание актуальных знаний о достижениях и тенденциях в области разработки, а также в сфере программного и веб-разработки
- Проектирование, разработка и тестирование пользовательского интерфейса и интеграции API для наших продуктов
- Работа в кросс-функциональных командах для преобразования обратной связи от различных заинтересованных сторон в конечные продукты, отвечающие их потребностям
- Обеспечение высокой производительности и доступности приложений, а также поддержка в устранении проблем в производственной среде
- Руководство внедрением пользовательских интерфейсов и рекомендаций по пользовательскому опыту в сотрудничестве с командой разработчиков
Что мы ожидаем от вас
- Исключительные навыки JavaScript (ES6/7)
- Опыт работы с ReactJS от 3 лет, включая знание функционального программирования
- Хорошее знание веб-API, в частности: DOM, Canvas, Storage, Web Workers
- Опыт работы с three.js будет значительным преимуществом
- Уверенное владение основами разработки программного обеспечения и паттернами проектирования
- Знакомство с CSS-препроцессорами, такими как SASS/LESS/Stylus, будет плюсом
- Понимание кроссбраузерной совместимости и веб-стандартов
- Понимание асинхронного программирования в JavaScript
- Опыт работы с Git и GitHub или другими инструментами управления исходным кодом
- Хороший английский (минимум intermediate)
- Активность в сообществе open-source и вклад в него будут плюсом
Почему стоит присоединиться к нам
- Станьте частью команды, увлеченной компьютерным зрением и open-source
- Возможности для карьерного роста
- Гибкий график работы со свободой удаленной работы из любой точки мира
- Здоровый баланс между работой и личной жизнью, поддерживаемый щедрой политикой отпусков и больничных
- Медицинская страховка и льготы
- Участие в глобальном сообществе разработчиков над значимыми проектами