Знания и умение эффективно работать с современными средствами разработки программного обеспечения. Способность воспринимать, систематизировать и анализировать информацию. Умение просто и четко излагать свои мысли, как устно, так и в письменном виде. Английский уровня Intermediate и выше. Внимательность к деталям и умение концентрироваться на выполняемой работе. Ответственность и честность, умение добиваться результата. Современные веб-технологий (HTML5, CSS3, JavaScript ES6, TypeScript). Фреймворки одностраничных приложений (React, Vue). Фреймворки компонентов интерфейса (Telerik, Syncfusion, Bootstrap, Material). Адаптивная верстка, динамические языки стилей (SASS, LESS). Инструменты сборки и компоновки приложения (Gulp, Webpack). Технологии взаимодействия компонентов распределенного приложения в сети (REST, JSON, XML, Swagger, OpenAPI). Технологии аутентификации и авторизации пользователя (JWT, OpenID). Системы управления распределенными версиями исходного кода приложения (Git). Современные шаблоны разработки веб-приложений. |