Вакансия: Front-end Middle разработчик (Vue 2/3, TypeScript) в Ханты-Мансийск

Полное описание вакансии: Front-end Middle разработчик (Vue 2/3, TypeScript) в Ханты-Мансийск

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1947117 Front-end Middle разработчик (Vue 2/3, TypeScript) Ханты-Мансийск > АУ Югорский НИИ информационных технологий open 2024-11-11
Требования

Опыт работы с JavaScript (EcmaScript 6+) не менее 2-3 лет. Понимание асинхронности (Promise, Async), зачем нужно замыкание и...

Обязанности

Дорабатывать текущий и создавать новый функционал. Продумывать архитектуру для будущего фронтенда. Работа в тесном сотрудничестве с командой разработчиков.

Описание

Требования Hard Skills:

Образование: Желательно Высшее в области IT.

  • Опыт работы с JavaScript (EcmaScript 6+) не менее 2-3 лет. Понимание асинхронности (Promise, Async), зачем нужно замыкание и что такое контекст.
  • Глубокое понимание TypeScript.
  • Умение работать с фреймворком Vue 2|3 и его экосистемы (Vuex|Pinia, Vue router).
  • Хорошее знание CSS3 и HTML5.
  • Навыки построения адаптивных интерфейсов.
  • Умение использовать OpenAPI при разработке.
  • Знания паттернов проектирования.
  • Опыт работы с системами контроля версий.

Требования Soft Skills:

  • Способность анализировать требования к проекту и предлагать оптимальные решения.
  • Отличные коммуникативные навыки для взаимодействия с командой и заинтересованными сторонами.
  • Владение английским языком на уровне чтения технической документации;
  • Умение работать в команде, готовность делиться знаниями и опытом, открытость к обучению и обратной связи.
  • Гибкость и способность адаптироваться к новым обстоятельствам и технологиям.

Будет плюсом:

  • Опыт работы с Quasar Framework.
  • Опыт работы с Docker, docker-composer.
  • Опыт работы с серверным рендерингом (SSR) во Vue. Понимание преимуществ и ограничений SSR, умение оптимизировать производительность и SEO для серверно-рендеренных приложений.
  • Знание алгоритмов и структур данных.
  • Понимание инструментов и технологий сборки (NPM, Webpack, Vite, PostCSS, ESLint, Prettier).
  • Понимание принципов тестирования, желателен опыт работы с инструментами для автоматизации тестирования.

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

  • Дорабатывать текущий и создавать новый функционал;
  • Продумывать архитектуру для будущего фронтенда;
  • Работа в тесном сотрудничестве с командой разработчиков.
  • Регулярное обновление навыков и знаний для соответствия последним тенденциям в веб-разработке.

Чем занимаемся:

Выполняем проектную разработку небольшими командами по 3-10 человек. Сами отвечаем за деплой и стабильность работы наших проектов. Основная направленность проектов - разработка сложных систем для округа, для которых приходится писать уникальную логику и погружаться в процессы. В командах, помимо разработчиков, присутствуют дизайнеры и бизнес аналитики, (почти) нет бюрократии.

Имеем выделенные первые и вторые линии поддержки (разработчики в них не входят).


Кого ожидаем:

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

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

  • Конкурентоспособную заработную плату.
  • Возможности для профессионального развития и обучения.
  • Отличную команду единомышленников.

Вверх