Middle FrontEnd JavaScript/Typescript разработчик

Дата размещения вакансии: 02.09.2024
Работодатель: Центр
Уровень зарплаты:
от 100000 до 150000 RUR
Город:
Казань
улица Зинина 3А
Требуемый опыт работы:
От 3 до 6 лет

Команда MINT занимается разработкой и продвижением программного обеспечения для корпоративных видеокоммуникаций.
MINT – 100% российская платформа, полноценная замена зарубежным решениям. Наш продукт уже известен в Республике Татарстан и за её пределами. Среди преимуществ работы в нашей компании сотрудники отмечают современное оборудование, хороший коллектив, наличие социального пакета и развитой корпоративной культуры.

В связи с расширением бизнеса, приглашаем в команду аналитичного Middle FrontEnd JavaScript/Typescript разработчик для участия в проекте. Если ты хочешь развивать перспективный программный продукт и навыки программиста в опытной команде единомышленников эта вакансия для тебя.

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

- разработка и поддержка веб-приложений на основе JavaScript с использованием фреймворка React;
- интеграция клиентской части с серверной логикой через RESTful API и WebSocket;
- работа в команде с дизайнерами, бэкенд-разработчиками и другими членами команды для достижения целей проекта;
- отладка и устранение ошибок в коде, оптимизация производительности и улучшение пользовательского опыта;
- участие в код-ревью;
- активное участие в обсуждении решений и функциональных возможностей продукта.

Требования:

- опыт работы с Javascript: обязательное знание promise, async/await, классы;
- опыт работы с библиотеками компонентов (Material, Altaskit или что-то другое);
- опыт разработки SPA с использованием библиотеки React/Redux;
- опыт работы с классовыми компонентами React/ React Native;
- опыт работы с Redux Thunk, Redux Toolkit;
- опыт работы с Mobx-State-Tree;
- понимание принципов клиент-серверного взаимодействия (HTTP, WebSocket);
- знание основ UX/UI дизайна и понимание принципов кроссбраузерной и адаптивной верстки;
- навыки работы с системами контроля версий (Git).

Будут плюсом:
- базовое понимание серверной разработки на Node.js;
- базовые навыки использования командной строки Linux;
- опыт работы с WebRTC, знание технологий работы с видеостримингом;
- готовность учиться и развиваться, способность воспринимать и адаптировать фидбек;
- коммуникабельность и умение работать в команде.

Условия:

  • работа в стабильной аккредитованной ИТ-компании;
  • возможность развития в перспективном проекте;
  • доход на старте от 100 до 150 тыс. руб., с возможным дальнейшим ростом;
  • гибкий график работы — в офисе, удаленно или в гибридном формате;
  • офис в центре города, по адресу ул. Зинина 3а;
  • молодой коллектив, опытные коллеги-наставники;
  • вкусные обеды за счет компании;
  • социальная поддержка;
  • корпоративные мероприятия;
  • корпоративная мобильная связь;
  • возможность участия в спортивных командах (волейбол, бег, настольный теннис);
  • профессиональный и карьерный рост,
  • корпоративное обучение и повышение квалификации.