Ведущий back-end разработчик (C# ASP.NET Core)
Прямой работодатель ЭкоНива-АПК Холдинг ( www.ekoniva-apk.ru )
Опыт работы от 3 до 5 лет
Разработка продуктов для цифровизации и автоматизации сельского хозяйства с использованием преимущественно C# и ASP.NET Core, JS/TS и React. Ядро команды из 16 человек: 4 backend + 2 frontend + 1 database + 1 mobile + 1 teamlead/architect + 4 QA/ops + 3 project/product
Сейчас мы активно работаем над приложениями для кормления коров и приложением для работы агрономов, которые уже находятся в промышленной эксплуатации.
Вам предстоит:
- Проектировать, конструировать, развёртывать и сопровождать серверные приложения, службы и базы данных в локальной (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