Описание вакансии
Обязанности:
Разработка front-end и back-end новых веб-приложений на .Net Core C# с ReactJs, а также поддержка существующих проектов на .Net C# с KnockoutJs и ReactJs (модернизация и оптимизация имеющихся решений, исправление ошибок).
Требования:
- Высшее техническое образование;
- Опыт работы не менее 3 лет на аналогичной позиции
Необходимые навыки (обязательный опыт):
- Наличие завершенных коммерческих проектов на .NET (работа в команде);
- Опыт работы с .NET 4.5+, .NET Core, MVC4/5, Entity Framework 6+, LINQ, WCF;
- Использование в своей работе как минимум двух фреймворков из линейки: KnockoutJs, ReactJs, VueJs и т.д.;
- Хорошее знание JavaScript, jQuery, AJAX, HTML, CSS, SOAP;
- Хороший уровень владения MS SQL Server 2012+, PostgreSQL 12+, T-SQL — понимание принципов построения реляционных баз данных и их составляющих (представлений, процедур и т.д.);
- Понимание механизмов авторизации доменных пользователей (Windows-аунтификации) как в .Net / .Net Core приложениях;
- Знания и опыт работы с Git (GitLab);
- Владение IIS7, Nginx, MS Visual Studio 2017+, Visual Studio Code, SQL Server Management Studio 2012+, pgAdmin 4;
- Английский язык технический
Приветствуется:
- умение развертывания решения под Linux;
- знаний и практик в области контейнеризации приложений (Docker, Compose) и CI/CD GitLab;
- конфигурация/использование в приложениях авторизации посредством Identity Server 4.
Условия:
-
удаленная работа
- 8 часовой рабочий день (пн-пт)
- размер з/п определяется по результату собеседования