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 с короткими итерациями и частыми ежедневными релизами;
- Практикуем итеративный и инкрементный подходы в разработке.