Web-разработчик на ASP.NET и React

17 мая 2019491 просмотр
Описание вакансии

Обязанности:

  • Разработка публичного туристического портала https://sozvezdie-tour.ru
  • Расширение функциональности внутренних учетных систем
  • Интеграция с внешними поставщиками данных и услуг

Что нужно, чтобы начать работать:

  • Уверенное знание языка C# - интересует, в первую очередь, практическое применение (теоретические знания ООП и паттернов проектирования очень полезны для программиста, но разработчик должен уметь решить поставленную задачу кодом в любом случае);
  • Понимание принципов разработки web-приложений - знать кто тут клиент, кто сервер и как клиенту получить что-то нужное от сервера;
  • Начальные знания верстки и оформления web-страниц (HTML+CSS) - не бояться подвинуть пару блоков на страничке и перекрасить в "пурпурно зеленый цвет";
  • Ориентироваться в среде разработки MS Visual Studio - Microsoft выпустили такое количество роликов и туториалов с картинками для начинающих, что это, наверное, чисто формальное требование;
  • Начальные знания языка JavaScript - на каждой страничке может быть свой маленький скрипт с кнопкой;
  • Понимать зачем весь код хранят и версионируют в репозиториях - мы работаем с Git на Atlassian Bitbucket;
  • Понимать зачем нужен баг-треккер - мы используем Atlassian Jira;
  • Уметь найти решение любой проблемы в гугле;
  • Иметь непреодолимое желание изучить все нижеследующее.

Что желательно знать/уметь: (или чему придется научиться на практике)

  • ASP.NET MVC + WebApi - как основной движок приложения;
  • CSS Framework (Bootstrap Framework и Materialize) - для облегчения верстки типовых компонентов;
  • Адаптивная верстка - сайт должен одинаково хорошо смотреться на любом устройстве;
  • SEO оптимизация - правильно построенный сайт - хорошие продажи;
  • Принципы работы web-сервера (IIS, Nginx);
  • jQuery и Native JavaScript;
  • React - для разработки высокоинтерактивных компонентов;
  • TypeScript - для сильной типизации JavaScript кода;
  • node.js + npm + Webpack - современные инструменты сборки клиентского кода;
  • Работа с СУБД через ORM (EntityFramework 6), Linq2SQL - времена прямой работы с базами прошли - теперь ценнее быстрая разработка бизнес-логики;
  • MS SQL Server и MongoDb - несмотря на новомодные ORM, в критические моменты в базы приходится "залезать руками";
  • REST/RPC/XML API - использование чужих и разработка своих;
  • .NET Core 2+ - как инструмент постепенной миграции из под влияния MS Windows.

Бонусы

  • Работа в офисе;
  • Компания, имеющая хорошую репутацию, на рынке с 2009 г.;
  • Оформление по ТК РФ, после испытательного срока в 1-2 месяца;
  • Офис в центре города рядом с станцией метро «Площадь Восстания»;
  • Зарплата по результатам испытательного срока от 50000 р.

Дополнительные инструкции

По результатам собеседования, вам может быть предложено выполнить одно из тестовых заданий.

Ваш отклик
No content.icon.access denied
Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.