.NET Fullstack Developer (Remote) (удаленная работа)

20 мая 2024

Уровень зарплаты:
от 250 000 до 350 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: .NET Fullstack Developer (Remote)

Описание вакансии

IT команда управляющей компании (в нашем портфеле бренды доставки пиццы и роллов) ищет специалиста на позицию full-stack developer (.NET + React) на foodtech проект.

Сейчас перед нами стоит задача по созданию самой технологичной и современной foodtech платформы, которая будет делать наши рестораны более эффективными, доставки быстрыми, а клиентов счастливыми.

Мы планируем оцифровать все операционные процессы: доставка заказа курьером, инвентаризация, поступление товаров от поставщика и т.п. Хотим, чтобы платформа была удобной, помогала сотрудникам в работе, давала цифры для анализа, помогала принимать правильные решения и, в конечном итоге, развивала бы весь бизнес.

В работе мы используем UI kit, который закрывает 90% задач по дизайну пользовательских страниц и интерфейсов (верстка как таковая практически не требуется, но CSS и HTML нужно знать, чтобы чувствовать себя комфортно в проекте).

Есть готовая библиотека React компонентов, из которых мы собираем страницы, точечно добавляя нетиповую логику. Все приложения написаны в едином стиле, мы любим использовать конвенции (для нейминга путей, фичей, переменных и т.п.).

Ищем близкого по духу и ценностям человека, которому будет интересно работать над сложным, большим проектом в небольшой, но сильной команде с мощной инженерной культурой и большим опытом в фудтехе.

Задачи:

  • Full-stack разработка нового функционала платформы. По задачам 60% front, 40% back;

  • Участие в формировании культуры внутренней разработки (конвенции, подходы, чем и где можно пожертвовать, а чем нельзя);

  • Рефакторинг существующей логики и React приложений.

Обязательные требования:

  • Опыт разработки на С# от 2 лет;
  • Опыт работы с веб-фреймворками ASP.NET MVC, ASP.NET Core от 2 лет;
  • Знание платформы .NET, .NET Core (BCL, CLR, Garbage collection, IIS pipeline);
  • Уверенное знание HTML, CSS, JS (ES5, ES6);
  • Опыт работы с React от 1 года;
  • Опыт работы с диалектом Transact-SQL (MS SQL Server) или желание в кратчайшие сроки его освоить.

Будет большим плюсом если ты:

  • Прочитал Рихтера (CLR via C#) и хорошо понимаешь принципы работы CLR;

  • Разобрался в нюансах работы IIS (Request processing);

  • Работал с EF Core;

  • Знаешь чем ACID отличается от BASE применительно к базам данных;

  • Используешь в своей работе TypeScript;

  • Умеешь настраивать Webpack;

  • Изучил шаблоны классической архитектуры (Gang of four) и знаешь когда не стоит их использовать;

  • Знаешь чем DDD отличается от Anemic model (плюсы и минусы каждого подхода);

  • Работал с CQRS или понимаешь проблемы, которые решает этот подход;

  • Знаешь принципы программирования (DRY, SOLID, YAGNI, KISS и т.д.);

  • Умеешь работать с системами контроля версий (git flow).

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

  • Сильная разработческая культура, наставничество;

  • Возможность 100% удаленной работы;

  • Бессрочный договор;

  • Участие в мероприятиях и корпоративах компании;

  • Белая заработная плата;

  • Возможность обучения за счет компании, доступ к библиотеке курсов (egghead.io, Coursera и другие);

  • Дружелюбная культура, отсутствие токсичности и политических игр;

  • Возможность предлагать решения и реализовывать свои идеи;

  • Cutting edge технологии;

  • Участие в опционной программе;

  • Годовые бонусы за результат.



Посмотрите похожие вакансии

Senior Django Developer
Компания: Simplenight
Зарплата: от 350 000 до 650 000 руб.
Senior Node.js Developer Read
Компания: Simplenight
Зарплата: от 277 168 до 600 530 руб.
Development team lead/CTO for Web 3.0
Компания: Lingvo Nanny Agency
Зарплата: от 500 000 до 500 000 руб.
Full-Stack Developer (C# + JavaScript)
Компания: Милдсофт
Зарплата: з.п. не указана