Хочешь получать первым свежие Javascript вакансии? - тогда подписывайся на наш канал. Система тегов по городам и технологиям поможет найти то, что тебе интересно.
Созвездие, туристическая фирма #Санкт_Петербург #офис ЗП: От 40 000 до 55 000 руб. #HTML #CSS #JS #Git #JIRA #Bootstrap #Nginx #JQuery #React #Typescript #NodeJS #npm #Webpack #SQL #MongoDB #REST #API #Windows Обязанности: • Разработка публичного туристического портала 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 р. ДОПОЛНИТЕЛЬНЫЕ ИНСТРУКЦИИ По результатам собеседования, вам может быть предложено выполнить одно из тестовых заданий.