Международная продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках
FrontEnd разработчик.
Чем предстоит заниматься: - Разработка новых и поддержка существующих функциональных модулей высоконагруженного веб-приложения;
- Тесная работа с бэкенд-разработчиками по интеграции API (REST, GraphQL);
- Реализация и поддержка функционала реального времени с использованием;
- Участие в проектировании архитектуры фронтенд-приложения;
- Code review, написание unit-тестов, поддержание качества кода;
- Оптимизация производительности приложения для обеспечения быстрой отрисовки и отзывчивого интерфейса.
Стек технологий:
- JavaScript / TypeScript;
- Vue 3 (Composition API, Script Setup);
- Nuxt 3 (SSR/SSG), Pinia;
- VueUse, Vuelidate/другие библиотеки валидации;
- WebSocket (Native API / Socket.io / Laravel Echo), Vite;
- GitLab CI/CD.
Чего команда ожидает: - Опыт коммерческой frontend-разработки от 3-х лет;
- Глубокое знание и уверенный коммерческий опыт работы с Nuxt 3;
- Опыт работы с Vue 3 (Composition API) и экосистемой Vue;
- Опыт работы с Pinia для управления состоянием приложения;
- Обязательный коммерческий опыт реализации функционала с использованием WebSocket;
- Отличное знание современного JavaScript (ES6+) и TypeScript;
- Понимание принципов SSR/SSG, их преимуществ и ограничений;
- Опыт работы с системами контроля версий (Git);
- Опыт разработки Telegram Mini Apps (TMA) от 1 года;
- Глубокое понимание Telegram Web App API (доступ к пользовательским данным, работа с основной кнопкой, закрытие приложения и т.д.);
- Опыт интеграции мини-приложения с Telegram Bot API (отправка сообщений, обработка команд, меню бота);
- Умение писать чистый, поддерживаемый и хорошо документированный код;
- Способность работать в команде, конструктивно обсуждать задачи и решения.
Будет большим плюсом:
- Знание бэкенд-языков (Node.js, PHP, Python);
- Опыт работы с Docker;
- Понимание принципов тестирования (Jest, Vitest, Cypress).
Что компания может предложить: - Белая заработная плата 2 раза в месяц (зависит от пожеланий и профессионально уровня кандидата);
- Годовой бонус по результатам работы;
- Реферальная программа за успешную рекомендацию кандидата;
- Расширенный соцпакет: ДМС, оплачиваемый отпуск 28 календарных дней, подарки для сотрудников и их детей;
- Современный офис с удобной транспортной доступностью;
- Офисный, гибридный и удалённый формат работы (по вашему предпочтению);
- Гибкое начало рабочего дня;
- Бесплатные корпоративные обеды и сладости;
- Абонемент в спортзал за счет компании;
- Компенсация английского языка;
- Рабочее место оборудовано современной техникой с учетом Ваших пожеланий;
- Отсутствие бюрократии, вопросы решаются оперативно, без многочисленных согласований;
- Наличие большого количества задач, которые дают возможность материального и профессионального роста;
- Поездки на ИТ-конференции, митапы, учебные курсы за счет компании;
- Большая высококвалифицированная команда, тимлид, техлид, проджект менеджер, увлеченные своим делом на 100%, к которым всегда можно обратиться.