Разработчик (Backend / Mobile)
Компания: ООО Агроглобал Телеком
Локация: Аксай, проспект Ленина, 42
О вакансии
О направлении
Компания разработчик систем точного земледелия — программного обеспечения, которое помогает сельскохозяйственной технике использовать навигацию и выполнять контроль сельхоз орудий. Проект включает в себя как основную навигационную систему, так и набор вспомогательных приложений.
Чем предстоит заниматься
• Разработка и развитие системы агронавигации, построенной на Godot + C# • Создание и поддержка вспомогательных мобильных и десктопных приложений на . • Разработка под Android с учётом работы с повышенными привилегиями на уровне системы • Интеграция существующих готовых библиотек и компонентов агронавигации в проект • Изучение и анализ существующей кодовой базы, погружение в архитектуру проекта • Отладка, тестирование и сопровождение написанного кода • Взаимодействие с командой, обсуждение решений и задач • Командировки в полевой сезон (весна-осень) — выезды на места для тестирования, сопровождения и настройки системы в реальных условиях для выявления уязвимостей системы при работе техникой
Что мы ожидаем
• Опыт разработки на . • Уверенное владение языком C# — понимание основных конструкций, принципов ООП и возможностей платформы . • Умение читать, понимать и разбираться в чужом коде • Навыки отладки и тестирования собственного кода, внимание к качеству • Готовность к командировкам в полевой сезон
Будет преимуществом
• Опыт работы с игровым движком Godot • Опыт работы с системами спутниковой навигации (GNSS) и понимание принципов их работы • Опыт использования Reactive Extensions (Rx) и DI-контейнера Ninject • Опыт разработки под Android, в том числе с повышенными системными привилегиями
Наш стек
• C# / . • Godot — движок для интерфейса агронавигации • . NET MAUI — вспомогательные приложения • Reactive Extensions, Ninject — используемые библиотеки • GitLab — система контроля версий