Full Stack developer (C# NET 7, Vue 3)
#удаленка #офис #полныйдень
Локация: Ступино / Москва / удаленка
Компания: Смарт-ком
Сейчас мы ищем Full stack разработчика в команду бизнесовой разработки, создающую на нашей собственной новой платформе бизнес-систему для заказчика, отражающую его бизнес-процессы взаимодействия с дистрибуторами.
Стек:
бекенд NET 7, Entity 7, фронт Vue 3, Redis, MongoDB, PostgreSQL. Развертывание через Docker Kubernetes.
Команда:
тимлид, 2 фуллстека, 2 фронта, аналитик, тестировщик, скрам мастер.
Разработка движется 3х недельными спринтами.
Основная часть задач - на беке. Но для разработчика важно и знание JS - понимание Grid, пагинации, структуры и типов данных. Верстка и стили будут в минимальном количестве. У бизнес-приложения есть несколько слоев - пользователи, гейтвей сервисы, сервисная часть. Основная работа будет по написанию логики приложения. Слой взаимодействия с БД уже есть, т.е. будет работа в этом направлении, но не глубокое копание в исходниках, поэтому нужно уметь строить запросы к данным.
Требования:
- платформа .NET с использованием MVC, Entity Framework;
- уверенное знание JavaScript и технологии AJAX, со знанием CSS. Предпочтительно знание фреймворков, таких как VueJS, ReactJS, Angular;
- понимание построения запросов в PostgreSQL или MS SQL Server;
- опыт командной разработки с использованием средств управления версиями (GIT, DevOps);
- технический английский.
Будет плюсом:
- опыт использования шаблонов проектирования, знание стандартов Rest API, OData
Задачи:
- разработка модулей и сервисов бизнес-систем на основе технического задания: от моделей данных до итогового представления в пользовательском интерфейсе;
- тестирование разработанных элементов системы;
- участие в процедурах выпуска и поддержке приложения в составе команды;
- интеграция приложения в существующую инфраструктуру заказчика;
- разработка backend части создания web-приложений на платформе .Net Framework, у нас .NET 7;
- разработка программной логики и визуализации frontend составляющих web-приложений на языке Javascript, у нас Vue 3;
- разработка моделей и управление данными систем в СУБД PostgreSQL;
- реализация средств интеграции систем с точки зрения обработки и передачи данных;
- работа в команде, выполнение командных и корпоративных требований по коммуникации и документированию разработки;
- участие в процедуре поддержки элементов системы для исправления технических дефектов.
Откликнуться:
@smartcom8