Simourg (Симург)

Middle frontend-разработчик (Vue.js, в Астане)

От 800 000 KZT
  • Астана
  • Более 6 лет
  • JavaScript
  • TypeScript
  • ООП
  • GraphQL
  • Vue.js
  • Vue
  • REST API

Разыскивается опытный фронтендер для реализации проекта по созданию большой платформы для автоматизации бизнес-процессов. Нам нужен человек, который не боится решать задачи любой сложности и открыт к взаимному обмену знаниями. ПРОСИМ ОБРАТИТЬ ВНИМАНИЕ, ЧТО РАССМАТРИВАЕМ ТОЛЬКО ТЕХ КАНДИДАТОВ, ГОТОВЫХ РАБОТАТЬ НА ТЕРРИТОРИИ РАБОТОДАТЕЛЯ! УДАЛЕННЫЙ ФОРМАТ РАБОТЫ НЕ РАССМАТРИВАЕМ!

Что нужно делать:

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

Технические требования:

  • опыт программирования на JavaScript и TypeScript от 3-х лет, отличное знание этих языков;
  • экспертные знания Vue 3;
  • знание и умение применять на практике принципы ООП и ФП;
  • понимание работы Pinia;
  • знание и опыт работы с Vitest;
  • опыт работы с препроцессором SCSS;
  • опыт в сопровождении кода тестами;
  • опыт написания модульных тестов;
  • понимание принципов создания надежной архитектуры и умение создавать поддерживаемые и масштабируемые решения;
  • понимание HTTP и WebSocket, умение работать с ними;
  • опыт работы с API (REST, GraphQL);
  • опыт разработки для PWA;
  • умение работать в команде (предлагать и обсуждать идеи, аргументировать свою позицию, слушать и понимать людей).

Кроме того, горячо приветствуем:

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