Fullstack-разработчик ASP.NET MVC/Core

до 350 000 ₽ на руки

Геомирагро

г. Москва

Требуемый опыт работы

Более 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

О проекте

Проект «История поля» (https://info.agrohistory.com/) нацелен на помощь агропредприятиям в ведении бизнеса. С нами легко автоматизировать бизнес-процессы: от учёта оборудования и построения отчетности до идентификации работ на полях и мониторинга техники в реальном времени.

Мы разрабатываем по модели SaaS (ПО как сервис).

Проект состоит из:

  1. Веб-приложения.

  2. Мобильного приложения (Android, iOS).

  3. Сервисов интеграции с трекинговыми системами.

  4. Сервисов картографии и спутниковых снимков.

  5. Сервисов распознавания и построения агро-индексов.

Мы ищем разработчика веб-приложения на стеке ASP.NET MVC 5, Razor, Bootstrap, jQuery.

- На бекенде у нас ASP.NET MVC монолит, разделённый на DAL (в виде запросов/команд - реализация CQRS, EF+Dapper), уровень бизнес-логики (сервисы и другие классы бизнес-логики), уровень представления (контроллеры, Razor) + WebApi.
- Фронт пишется на Bootstrap, компоненты стандартные, специальной вёрстки минимум. Логика на JavaScript+jQuery. Работа с картами через Leaflet, табличные данные - AG Grid.

Мы пишем модульные тесты на бизнес-логику, а также интеграционные тесты - UI-тесты (Selenium) по сценариям, разработанным командой тестирования, тесты WebApi, тесты уровня DAL.

В проекте кроме разработки участвуют команды аналитиков, тестирования, поддержки и др. Задачи описываются бизнес-аналитиками, проходят этап системного анализа, оцениваются, после чего поступают в разработку. Результат решения задачи проходит code review и тестирование. Разработка ведётся по Scrum (спринты длиной в две недели).

Параллельно ведется разработка новой версии системы на микросервисной архитектуре, часть сервисов в которой реализуется на стеке ASP.NET Core.

Основной технологический стек:

  • C#, JavaScript
  • .NET Framework 4.7, .NET 6

  • Dapper, EF Core

  • ASP.NET MVC 5, Razor, Bootstrap, jQuery

  • PostgreSQL

  • MSTestV2

  • Bitbucket, Jira, Azure DevOps

  • Hyper-V, Docker, PowerShell

Тебе предстоит:

  • Разработка нового функционала по требованиям бизнеса;

  • Поддержка существующего функционала;

  • Техническая помощь в решении проблем поддержки.

Мы обязательно ждем от тебя:

  • Высшее техническое образование;

  • Опыт работы c ASP.NET MVC, SQL, JavaScript - не менее 3х лет;

  • Понимание принципов SOLID, опыт написания тестов;

  • Нормальное отношение к легаси (оно есть в кодовой базе, нужно уметь аккуратно работать с ним).

Дополнительным плюсом будет:

  • Знание и опыт в микросервисной архитектуре;

  • Опыт работы с Docker.

Мы предлагаем:

  • Полностью официальное трудоустройство (а так же возможность оформления по ИП или ГПХ);
  • «Белую» заработную плату (оклад зависит от проф.уровня кандидата);
  • Удобный график работы: гибрид в офисе в Мск или удаленка;
  • ДМС после испытательного срока;
  • Открытый диалог со всеми работниками в компании, прозрачные процессы и минимум бюрократии;
  • Полная или частичная компенсация обучения;
  • Участие в создании сложного продукта, который станет лидером в своей отрасли.

Важно! В сопроводительном письме обязательно указывайте зарплатные ожидания, а также, стек, с которым работали больше всего.

Ключевые навыки

Asp.net mvc
Asp.net
Javascript
Fastapi
Sqlite
Solidity

Контактная информация

Геомирагро

Сайт: geomir.ru

Почта: info@geomir.ru

Вакансия опубликована 05.06.2024 в г. Москва.

Похожие вакансии

#

от 160 000 до 210 000 ₽

Чебоксары

Полный день

Научно-производственный центр "Кейсистемс-безопасность" – разработчик сервисов в сфере информационной безопасности и цифровой трансформации. Входит в список аккредитованных ИТ-компаний.

Ищем в команду программиста с опытом коммерческой разработки сложных веб-приложений не менее 2 лет...

15 апреля

#

Москва

Удаленная работа

Вам предстоит:

  • Разработка и поддержка внутренних WEB-приложений.

Мы ожидаем:

  • Опыт работы веб-разработчиком от 2-х лет;
  • Опыт разработки клиент-серверных WEB-приложений;
  • Понимание принципов разработки API;
  • Опыт работы с Yii2;
  • Опыт работы с vue.js3;
  • Опыт написания тестов;
  • Знание: PHP7+, HTML, JS, CSS, SQL, Linux;
  • Способность разбираться в чужом коде...

3 июня

#

Москва

Полный день

В команду Polydev требуется FullStack-разработчик чтобы работать над WEB проектами студии.

Мы создаём современные Digital-продукты на пользу бизнесу!

Условия:

  • гибкий график работы...

26 декабря