Вакансия: Full-Stack .NET Developer в Новосибирск

Полное описание вакансии: Full-Stack .NET Developer в Новосибирск

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1006460 Full-Stack .NET Developer Новосибирск > МАГ Девелопмент open 2023-06-01
Требования

Уверенные знания .Net/C#, ASP.Net.. Опыт разработки frontend с использованием Angular/React, Typescript, CSS. Понимание что такое ORM и опыт...

Описание

Работать можно дистанционно или в одном из наших основных офисов в Москве (Москва-Сити), Новосибирске (БЦ Речной вокзал) или Томске (Инструментальный 51а).

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

  • Трудоустройство по ТК РФ, полную занятость, белую зарплату;
  • Регулярное повышение зарплаты с ростом скиллов и по результатам работы;
  • ДМС после 3х месяцев работы;
  • Гибкий старт рабочего дня;
  • Формат работы на выбор: из дома или из офиса;
  • Работу без KPI и тайм-трекингов;
  • Современное рабочее место, как на картинках;
  • Полную оплату обучения;
  • Удобный офис с пространствами для отдыха, приёма пищи, кофемашинами и плюшками;
  • Компенсацию половины твоих трат на спорт;
  • Стильный корпоративный мерч и библиотеку с нужными книгами;
  • Корпоративное такси в холода или если засиделся в офисе.

Мы ожидаем, что у тебя есть:

  • Уверенные знания .Net/C#, ASP.Net.;
  • Опыт разработки frontend с использованием Angular/React, Typescript, CSS;
  • Понимание что такое ORM и опыт работы с один из ORM (EF/EF Core, Dapper);
  • Опыт работы с реляционными базами данных (MS Sql, PostgreSQL, ...);
  • Понимание что такое ООП;
  • Понимание SOLID, DRY, KISS, YAGNI.

Будет плюсом:

  • Опыт разработки с использованием микросервисного подхода;
  • Применение DDD в проектах или хотя бы понимание концепций DDD;
  • Опыт написания unit и интеграционных тестов;
  • Понимание способов интеграции систем;
  • Опыт использования интеграции систем на основе обмена сообщениями (RabbitMQ, Kafka);
  • Опыт оптимизации запросов к БД.

Наш стек:

  • .Net 5/6, C#, Asp.Net 5, EF Core 5, Dapper;
  • Angular, Typescript, Angular material;
  • RabbitMQ, MassTransit;
  • PostgreSQL;
  • Микросервисный подход;
  • Ведем разработку с использованием DDD;
  • Правильно применяем SOLID;
  • Все сервисы в K8s, Docker;
  • Инженерный подход к выбору инструментов для работы;
  • Стараемся использовать правльный CI/CD с короткими итерациями и частыми ежедневными релизами;
  • Практикуем итеративный и инкрементный подходы в разработке.

Вверх