Middle JavaScript-разработчик/full-stack

29 Марта

Партнерские Вакансии

Город:

Москва

Занятость:

Полная занятость

Компания "AdGuard"

Мы в AdGuard уже 16 лет создаём и развиваем линейку продуктов для защиты от интернет-рекламы, трекинга, фишинга и других веб-угроз. Экосистема продуктов состоит из множества браузерных расширений, десктопных и мобильных приложений. Более 100 млн человек по всему миру используют наше ПО на 20+ языках.

Сейчас мы ищем Middle JavaScript-разработчика в команду браузерных расширений для работы над нашими продуктами.

Мы бы хотели видеть человека, который:

  • Имеет опыт коммерческой разработки на JavaScript или TypeScript от 2 лет
    (опыт работы с Bash и Go будет большим плюсом)

  • Владеет английским языком на уровне В2 и выше (команда регулярно общается на английском языке)

  • Имеет опыт работы с файловой системой в Node.js (например, с модулем fs) для написания скриптов или вспомогательных инструментов

  • Знает основы computer science — алгоритмы и структуры данных

  • Понимает принципы асинхронного программирования

  • Имеет навыки работы с git и в целом с командной строкой unix-like ОС
  • Имеет представление о том, как устроена передача данных в сетях, и понимает назначение и применение основных HTTP-методов в клиент-серверном взаимодействии.

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

  • Обладает коммерческим опытом разработки браузерных расширений (с использованием React, MobX)

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

  • Разрабатывать и поддерживать бизнес-логику расширений (TypeScript/JavaScript), включая скрипты, работающие как в контексте веб-страницы (DOM), так и в background-страницах (примерно 80% задач)
  • Разрабатывать и поддерживать скрипты на Node.js для обработки правил блокировки рекламы (текстовые фильтры: парсинг, фильтрация, сортировка)
  • Поддерживать библиотеки в актуальном состоянии, оптимизировать их производительность и безопасность
  • Разрабатывать новые функции и рефакторить код существующих систем
  • Писать тесты и обеспечивать высокое качество кода
  • Взаимодействовать с другими командами для интеграции библиотек в продукты компании

Что мы предлагаем:

  • Гибкое начало рабочего дня и возможность удаленной работы из любой точки мира
  • Возможность релокации на Кипр с частичной компенсацией от компании
  • Занятия по иностранным языкам онлайн

  • Компенсация стоимости обучения и курсов повышения квалификации после испытательного срока

  • Профессиональная команда, отсутствие микроменеджмента и выстроенные командные процессы

  • Зарплата в рынке с возможностью роста

  • Перспективы горизонтального и вертикального карьерного роста внутри компании.

Похожие вакансии

21 Марта

Разработчик 1C( STS Logistics, Холдинг )

Москва

Компания "STS Logistics, Холдинг" Компания приглашает кандидатов на вакансию Разработчик 1С Условия: Полное соблюдение ТК РФ...

Отправить резюме подробнее

22 Марта

Технолог-разработчик (хлебобулочные изделия)

Москва

Компания "Х5 Поддержка бизнеса" Мы являемся динамичной и инновационной компанией, которая стремится к успеху и лидерству в своей отрасли....

Отправить резюме подробнее

24 Марта

Разработчик сервиса агрегации LTE (General Components)

Москва

Компания "SberAutoTech" О команде: Софт автономного автомобиля - это большое число сложно взаимодействующих компонентов, ограниченных...

Отправить резюме подробнее

25 Марта

Ведущий технолог-разработчик жидких лекарственных форм

Москва

Компания "Авексима" Авексима — российская фармацевтическая компания полного цикла: от научных разработок до выпуска и продвижения инновационных...

Отправить резюме подробнее

25 Марта

Консультант-Разработчик 1С: Зарплата и управление персоналом (ЗУП КОРП 3.1)

Москва

Компания "Алкогольный холдинг «Руст»" Мы ищем опытного разработчика 1С для поддержки и развития ключевой системы учета кадров и расчета зарплаты...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: