Обязанности:
TL;DR: Разработка продуктов для цифровизации и автоматизации сельского хозяйства с использованием преимущественно C# и ASP.NET Core, JS/TS и React. Ядро команды из 20 человек: 5 backend + 2 frontend + 1 database + 1 mobile + 2 teamlead + 5 qa/ops/support + 3 project/product + 1 ux/ui. Сейчас мы активно работаем над приложениями для кормления коров и приложением для работы агрономов, которые уже находятся в промышленной эксплуатации. Мы предлагаем: Удаленный формат работы и гибкий рабочий график Трудоустройство в аккредитованную IT-компанию Заработную плату, основанную на Вашем профессионализме и рыночных данных Программа благополучия: Digital-ДМС СберЗдоровье, льготная страховка от несчастных случаев, консультации психолога Изучение иностранных языков: очные группы с квалифицированными преподавателями в офисе и онлайн-занятия в школе «Skyeng» Есть все, чтобы учиться: платформа с обучающими программами (более 1500 курсов), прокачиваем soft и hard skills Помощь в адаптации: поддержка от более опытных коллег, чат-бот с важной информацией Трудоустройство по ТК РФ Вам предстоит: Проектировать, конструировать, развёртывать и сопровождать серверные приложения, службы и базы данных в локальной (on-premise) и облачной (cloud) среде Участвовать в обсуждении требований к ПО и совместно с коллегами вырабатывать оптимальные решения Делать ревью кода коллег и дорабатывать код в соответствии с лучшими практиками и рекомендациями Искать и находить баланс между внедрением сторонних библиотек/фреймворков и разработкой собственных велосипедов Ждём от вас: Общий опыт командной коммерческой разработки от 6 лет Опыт командной коммерческой разработки backend на C# от 3 лет Владение методами проектирования и разработки backend Владение git и практиками code review Владение ООП, основными паттернами проектирования и принципами SOLID Владение базовыми алгоритмами и структурами данных Умение писать понятный код, тестировать, документировать и выполнять рефакторинг Мы ведём разработку с использованием: Web Back-end: ASP.NET Core 6.0+, C# 10, и ещё есть Node.JS, Loopback и Express Web Front-end: Typescript 2+, React, MobX, MaterialUI и PWA, и ещё есть Angular 4+, Ionic 4 и Electron DBMS: RavenDB, LiteDB, SQLite, Microsoft SQL Server Cloud Provider: Яндекс.Облако Infrastructure Provisioning: Docker, Terraform, Ansible Version Control & Release Management: GitLab, Git Flow CI/CD: GitLab CI мобильного приложения в отрасли растениеводства, которое: - автоматизирует большое количество рутинных процессов, происходящих на всех стадиях производственного цикла - визуализирует более 650 000 га земельных ресурсов с многочисленными объемами сельскохозяйственной техники - реализует различные алгоритмы, которые помогают агрономам и руководителям делать свою работу более эффективно и оперативно