JavaScript_Jobs
1.21K subscribers
28 photos
37 videos
3.11K links
Вакансии по JavaScript. Только актуальное.
Оформить и предложить вакансию можно тут: @cyberJohnny
Реклама - @cyberJohnny
Чат: https://t.me/+twc_SXBIiYU3ZDZi

Запрещено:
⛔️Спам, флуд, оскорбления, мат
⛔️Реклама
Download Telegram
JavaScript Developer (WPDev)
#офис
Локация: Москва
Компания: Kaspersky
☑️Обязанности:
-Разработка веб-плагина для KSC, обеспечивающего управление лицензиями и тенантами клиента;
-Развитие веб-плагина платформы, отвечающего за взаимодействие с центром SOC и аналитиками безопасности, рефакторинг существующих и создание новых frontend-решений с использованием современных технологий;
-Оптимизация текущего кода;
-Написание тестов.

☑️Требования:
-Отличные знания JS/TS;
-Хорошие знания в области Computer Science;
-Умение писать понятный код и разбираться в чужом;
-Ориентирование в современном стеке web-разработки. Постоянная работа над собой. Анализ существующих и новых инструментов и их внедрение для оптимизации решений;
-Опыт SPA-разработки (React);
-Опыт разработки на Nodejs или желание развиваться в эту сторону.

☑️Желательно:
-Понимание принципов обеспечения безопасности в веб-приложениях (угрозы, способы предотвращения);
-Высокий уровень самостоятельности, способность принимать решения и брать на себя ответственность;
-Опыт декомпозиции верхнеуровневых задач и примерной оценки сроков исполнения.
Контакты: https://careers.kaspersky.ru/vacancy/23223

⬇️
@
@
@JavaScript_Jobb
Frontend-разработчик — React
#удаленка #офис #senior
Компания: Т-Банк
☑️Обязанности
-Разрабатывать клиентские и внутренние интерфейсы и сопутствующие инструменты
-Внедрять новые технологии и практики
-Обучаться, совершенствовать свои знания и навыки

☑️Требования
-У вас есть опыт коммерческой разработки на React от 4-лет
-Отлично знаете Javascript
-Понимаете современный стек веб-разработки
-Готовы работать в распределенной команде
-Будет плюсом знание Typescript и опыт работы с ним, навык написания unit-тестов, опыт работы с Node.js, навык работы с CI/CD — GitLab

☑️Мы предлагаем
-Работу в офисе или удаленно — по договоренности
-Платформу обучения и развития «Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии
-Комплексную программу заботы о здоровье. Оформим полис ДМС с широким покрытием и страховку от несчастных случаев. Предложим льготные условия страхования для ваших близких
-Возможность работы в аккредитованной ИТ-компании
-Линейку льготных тарифов на продукты Т‑Банка
-Частичную компенсацию затрат на спорт
-Well-being-программу, которая помогает улучшить психологическое и физическое здоровье, а также разобраться с юридическими и финансовыми вопросами
-Три дополнительных дня отпуска в год
-Достойную зарплату — обсудим ее на собеседовании
Контакты: https://www.tbank.ru/career/it/front-end-razrabotka/frontend-developer-react/

⬇️
@
@
@JavaScript_Jobb
Frontend-разработчик
#офис
Локация: Санкт-Петербург
Компания: Мегафон
☑️Какие задачи необходимо решать
-Проектирование программного обеспечения
-Формирование программного кода frontend-компонентов, модулей, интеграционных адаптеров с помощью соответствующего инструментария
-Документирование разрабатываемого программного обеспечения
-Своевременный вывод (поставку) разработанного программного обеспечения в эксплуатацию
-Техническую поддержку и сопровождения разработанного программного обеспечения

☑️Для решения этих задач требуется
-Опыт работы на подобных проектах – не менее 1-го года
-Понимание жизненного цикла программного обеспечения
-Уверенное знание JavaScript (ES6) и DOM-модели
-Опыт разработки web-приложений с Framework Vue или React от 1-го года
-Уверенные знания TypeScript
-Опыт работы с REST-API
-Опыт в верстке, знание HTML5 и CSS3, а также особенности их отображения в различных браузерах
-Препроцессорные языки SASS, LESS
-Желательно иметь опыт работы с библиотеками компонентов (Bootstrap, Vutify)
-Знание и понимание протокола HTTP и его особенностей
-Знание принципов юзабилити сайтов
-Навыки веб-дизайн
-Опыт использования систем контроля версий
-Желательно иметь опыт работы с БД Oracle/Postgre или с другой промышленной базой данных
-Опыт аналитической работы с техническими заданиями и документацией
-Знание английского языка – на уровне чтения технической документации
-Ответственность, организованность, коммуникабельность, умение работать в распределенной команде
Контакты: https://job.megafon.ru/vacancy/sankt-peterburg/it-reshenia/frontend-razrabotchik-3250

⬇️
@
@
@JavaScript_Jobb
Старший frontend-разработчик в команду внутренних сервисов в Внутренняя информационная разработка, Москва
#гибрид #офис #middle
Компания: VK
☑️Задачи
-Разрабатывать frontend-части проектов внутренних сервисов и заниматься вёрсткой
-Поддерживать имеющийся рабочий код
-Принимать участие в построении архитектуры проектов совместно с backend-разработчиками и дизайнерами

☑️Требования
-Отличные знания React, TypeScript, JavaScript, HTML, CSS, MobX, TanStack Query
-Опыт в разработке интерфейсов
-Понимание внутренних механизмов современных браузеров и клиент-серверных взаимодействий
-Опыт работы с Git
-Опыт написания unit-тестов
-Понимание принципов функционирования инструментов сборки (webpack)
Будет плюсом
-Знание Tailwind, SSR, CI/CD, Redux, React Class Components
-Понимание принципов оптимизации веб-приложений
-Владение навыками кросс-браузерной и адаптивной вёрстки
Контакты: https://team.vk.company/vacancy/41341/

⬇️
@
@
@JavaScript_Jobb
Фронтенд-разработчик в команду Support Systems
#удаленка #офис
Компания: Авито
☑️Примеры будущих задач:
-разработка и улучшение интерфейсов для агентов поддержки, модераторов и сейлзов, обеспечивая удобный доступ к данным пользователей и их заказам.
-внедрение новых инструментов, повышающих эффективность работы операционных департаментов.
-оптимизация текущих процессов и интерфейсов на основе обратной связи от пользователей.

☑️Вам предстоит:
-разрабатывать новые инструменты для саппорта, модерации, сейлзов;
-внедрять новые инструменты в работу операционных департаментов.

☑️Мы ждём, что вы:
имеете опыт ReactJS + TypeScript от 5 лет;
нацелены на результат;
автономны в работе и любите разбираться в новых технологиях.
Контакты: https://career.avito.com/vacancies/razrabotka/15780/

⬇️
@
@
@JavaScript_Jobb
Senior PHP разработчик

Компания: Froza

Зарплата: Не указана

Тип занятости:


Приглашаем в команду Senior PHP разработчика! Если ваш код написан так хорошо, что он сам шепчет "Салам, мир!" при запуске, а вы умеете решать задачи быстрее, чем клиенты забывают пароли — мы ждем именно вас! Ваши навыки в PHP помогут нам не только создавать классные проекты, но и избавляться от ошибок так же эффектно, как будто вы тихо убираете опоздавший торт с праздничного стола. Присоединяйтесь к нам, и давайте вместе сделаем мир цифровым вкуснее!

Подробнее: https://telegra.ph/Senior-PHP-razrabotchik-03-22-3

#javascript #developer
Backend Node.js Developer
#удаленка #middle #senior #400k
Компания: Step Labs
ЗП: от 2 500 до 4 500$
В связи с активным ростом мы ищем ещё одного Middle+/Senior Backend Node.js разработчика с сильным техническим бэкграундом и отличными софт-скиллами!

☑️Кого мы ищем:
—‍ Middle+/Senior Backend Node.js Developer
— Полная удаленка, но желательно, чтобы твой часовой пояс был GMT+3 или +4
— Зарплата: $2500–4500 (возможна оплата в фиате или крипте)

☑️‍Чем ты будешь заниматься:
— Разрабатывать backend-платформу для игровых продуктов на Node.js
— Взаимодействовать с гейм-дизайнерами и разработчиками
— Поддерживать высокое качество кода и проводить code review
— Изучать и внедрять новые технологии‍

☑️Что мы ожидаем от тебя:
— 2,5+ года на аналогичной позиции
— Технический стек: Nest.js, Postgres, Redis, Bull.js
— Желание повышать качество кода
— Техническое образование

☑️Будет плюсом:
— Опыт работы с Apache Kafka/RabbitMQ
— Опыт разработки высоконагруженных backend-решений

☑️А вот что мы предлагаем:
— Удалёнка
— Долгосрочная перспектива сотрудничества
— Отсутствие лишней бюрократии
— Динамичные интересные задачи
— Гибкое начало и окончание рабочего дня
— Неограниченное количество дэй-оффов и отпусков
— Обучение и уроки английским языком — за счёт компании
— Работа в команде профессионалов, которые горят своим делом
— Возможность внести свой вклад в создание проектов, которые меняют индустрию

Как попасть к нам в команду:
CV-скрининг → Знакомство с HR → Собеседование с тех лидом → Тестовое задание → Оффер
Контакты: @lanastHR

⬇️
@
@
@JavaScript_Jobb
Fullstack-разработчик (Nest.js/Vue.js)
#удаленка #middle #200k
Компания: YourGoods
ЗП: от 180 000 до 220 000₽
☑️Чем предстоит заниматься?
— Разрабатывать и улучшать продукты, которые уже меняют рынок:
Backend: Nest.js, Fastify.
Frontend: Vue.js (Nuxt.js для SSR).
— Покрывать код тестами (unit, integration) и оптимизировать производительность.
— Создавать приложения с нуля и решать задачи «на стыке»: микросервисы, кэширование (Redis), работа с брокерами (RabbitMQ).
— Деплоить решения через Docker/Kubernetes и облака (AWS, Yandex Cloud).

☑️Ищем тебя, если:
— У тебя от 2 лет опыта в Fullstack-разработке.
— Ты уверенно работаешь с Nest.js, Vue.js, PostgreSQL.
— Знаешь, как проектировать RESTful API, и не боишься legacy-кода.
— Понимаешь, что «микросервисы» — не просто модное слово.
— Имеешь опыт с Docker/Kubernetes (или готов быстро прокачаться).

☑️Будет плюсом:
— Участие в opensource или крутое портфолио на GitHub.
— Знание NoSQL (MongoDB, Redis) и облачных платформ.

☑️Условия:
— Удаленка с гибким графиком (5/2).
— Финальный оклад обсуждаем по результатам собеседования (спойлер: справедливо).
— Соцпакет: поддержка психолога и обучение.
— Команда без «винтиков»: твои идеи будут услышаны, а инициатива — поддержана.

☑️Почему мы?
— Продукты, которыми гордимся (и сами используем).
— Возможность влиять на архитектуру и выбирать технологии.
— MVP, которые уже борются за пользователей, но есть куда расти.
Контакты: @kalina_azeeva_HR

⬇️
@
@
@JavaScript_Jobb
Senior Frontend/WebGL Engineer
#удаленка #senior #200k
Компания: Rowi Lab Korea Co., Ltd.
ЗП: от 200 000 ₽
Мы ищем Senior Frontend/WebGL Engineer для работы над нашими ключевыми веб-приложениями — Viewer и Editor. Ваша основная задача — проектирование и разработка новых функций с использованием современных инструментов и фреймворков, таких как Babel, Webpack, Express, React, Redux и Three.js. Также потребуется применение знаний в области рендеринга (например, Gaussian Splatting) и 3D-математики для улучшения наших продуктов.

☑️Основные обязанности:
-Разработка фронтенда
Разработка и поддержка Viewer и Editor с интерактивным 3D-функционалом.
Использование Babel, Webpack, Express, React, Redux, Three.js для эффективной разработки.
-3D-рендеринг и компьютерное зрение
Реализация 3D-сцен и визуальных эффектов с помощью Three.js.
Интеграция продвинутых техник рендеринга и компьютерного зрения для повышения производительности и улучшения пользовательского опыта.
-Взаимодействие с командой
Тесное сотрудничество с бэкенд- и арт-командами для бесшовной интеграции функций.
Участие в планировании, оценке задач и достижении ключевых этапов проекта.

☑️Кого мы ищем:
-Опыт: 3+ года в разработке фронтенда, подтвержденный опыт работы с WebGL/3D или смежными технологиями.
Технические навыки:
-Уверенное владение Babel, Webpack, Express, React, Redux, Three.js.
-Знание 3D-математики.
-Знание компьютерного зрения и продвинутых техник рендеринга будет плюсом.
Языки: Свободное владение русским и английским.
Часовой пояс: Близкий к UTC+3 или гибкость для синхронизации с командой.

☑️Условия работы
-Интересные проекты. Работа с передовыми технологиями в сфере 3D-визуализации и компьютерного зрения.
-Гибкий график. Возможность адаптировать рабочее время для комфортного баланса между работой и личной жизнью.
-Профессиональный рост. Доступ к передовым технологиям, обмен знаниями и решение реальных задач.
-Конкурентная зарплата. Обсуждается по результатам собеседования, исходя из опыта кандидата.

☑️Дополнительные инструкции
Если вас вдохновляет создание сложных 3D-веб-приложений и работа в сильной команде, отправьте свое резюме и портфолио на Мы с нетерпением ждем вашей заявки и будем рады пригласить вас на техническое интервью!
Контакты: komnov.alex@rowilab.com (mailto:komnov.alex@rowilab.com)

⬇️
@
@
@JavaScript_Jobb
#собесы #javascript #senior
Вопросы, которые могут задать на собеседовании Senior JavaScript Developer.
Проверьте себя без помощи поисковиков!

Как работает this в JavaScript?

Пример кода:
const obj = {
name: 'John',
greet: function() {
console.log(this.name);
}
};
obj.greet(); // John

const greet = obj.greet;
greet(); // undefined (в строгом режиме будет ошибка)

❗️Ответ:
this — это ключевое слово, которое ссылается на контекст выполнения функции. Его значение зависит от того, как функция вызывается:

- В методах объекта this ссылается на сам объект.
- В обычных функциях this ссылается на глобальный объект (window в браузере или global в Node.js).
- В стрелочных функциях this берется из внешнего контекста (лексическое связывание).

Ссылка на документацию по MDN: this (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this)
@JavaScript_Jobb