Мы – компания Smart Engines, один из лидеров в области систем компьютерного зрения и распознавания документов. Занимаемся разработкой библиотек для анализа ID-документов (паспорта, ID-карты, водительские удостоверения и др.), банковских карточек, штрихкодов, гибких документов и прочего.
- В данный момент мы ищем профессионала в отдел интеграции и поддержки продуктов. Отдел занимается широким спектром задач, связанных с развитием наших продуктов (SDK распознавания), созданием инфраструктурных утилит, организацией выпуска программных продуктов, тестированием систем, помощью клиентам в интеграции наших библиотек в абсолютно разные инфраструктуры.Требования к кандидату: 0. Навыки общего характера:хороший технический английский;
- умение работать с документацией;ответственность и внимательность;коммуникабельность и стрессоустойчивость;
- умение планировать работу над задачей.1. Опыт программирования на C/C++
- умение создавать и тестировать приложения в режиме кроссплатформенности;понимание принципов ООП;умение быстро разбираться с новыми библиотеками и алгоритмами;
знание инструментов и средств разработки и отладки: git, cmake, gcc, clang, valgrind;
- опыт написания многопоточных и потокобезопасных приложений.
- 2. Опыт программирования на Python
- умение писать чистый, читаемый и оптимизированный код на Python, используя лучшие практики и подходы;
- опыт работы с популярными Python-фреймворками;базовые знания в области DevOps.3. Понимание языков C#/Java/JavaScript/PHP/Pythonбазовое знание синтаксиса языка программирование;
умение запустить проект в IDE в режиме отладки;
- навыки поиска ошибки в коде;
написание программ среднего уровня с использованием справочника;
- базовый опыт разработки под мобильные платформы.4. Опыт работы с операционными системами Linux, macOS, MS Windows:
умение установить и настроить ОС “с нуля”;
навыки администрирования операционной системы;умения писать системные скрипты;понимание работы процессов;умение инсталлировать приложения из репозиториев;умение компилировать и инсталлировать приложения из исходного кода, в том числе путем внесения небольших правок;умение создавать дистрибутивы для запуска на другом компьютере.5. Навыки работы с Git и Gitlab:
Задайте вопрос работодателю
Где предстоит работать
Вакансия опубликована 1 февраля 2025 в Москве