от компании (организации): АнтиБот в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Web инженер"
с заработной платой: от 120000 до 190000 руб.
Вакансия № 25142302 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Пятница, 30 августа 2024 года.
Дата обновления вакансии № 25142302 на сайте Работа в Москве и Московской области (МО, Подмосковье): Вторник, 24 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 25142302 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
1–3 года
Тип занятости:
полная занятость
График работы:
удаленная работа
Дополнительные сведения о вакансии: Lua Разработчик
О ПРОЕКТЕ
Защищаем сайты, мобильные приложения и API от любых вредоносных автоматизированных действий.
Сервис antiBot нужен каждому ресурсу, который столкнулся не только с полезными, но и с вредоносными ботами: различными сканерами, регистраторами аккаунтов, парсерами контента, спам-ботами и хакерским ПО.
КОМАНДА
Специалисты по информационной безопасности, разработчики высоконагруженных проектов, исследователи безопасности веб-приложений с множеством публикаций и публичных выступлений, известных в своей среде.
TECH STACK
- Lua
- Tarantool
- Clickhouse
- Golang, C/C++, JavaScript (позиция не предполагает активную работу с этими языками на ближайшие полгода-год, основной фокус задач будет на Lua)
КТО НАМ НУЖЕН
Мы ищем разработчика, испытывающего симпатию к языку Lua, для работы над проектом публичного API antiBot.
Публичный API — это веб-сервис, с помощью которого внешние клиенты взаимодействуют с внутренними системами antiBot. API построен на платформе Tarantool с использованием фреймворка Cartridge.
Работая у нас, вам предстоит столкнуться с той стороной интернета, в которой роботы маскируются под людей, а люди, порой, ведут себя как роботы.
Обязательные требования
- Владение языком Lua 5.1 — от 1 года (уровень владения, достаточный для написания прикладного кода)
- Опыт использования Lua в референсной и LuaJIT-реализациях
- Опыт работы с любыми Lua-фреймворками
- Умение покрывать свой код unit-тестами
- Умение оценивать сложность алгоритмов
- Опыт взаимодействия с NoSQL базами данных
- Опыт написания веб-сервисов и API (не обязательно на Lua)
- Личностные качества: желание постоянно учиться и повышать технический уровень, адекватная реакция на честные и конструктивные замечания и обратную связь по технической части от архитектора проекта
?? Must have:
- Наличие примеров кода на Lua, доступных публично.
- Либо будет предложено выполнение оплачиваемого тестового домашнего задания, рассчитанного на 4 часа
Желательно иметь
- Знакомство с платформой Tarantool и фреймворком Cartridge
- Знакомство с экосистемами LuaRocks или OPM
- Опыт работы с нативными функциями через LuaJIT FFI
- Понимание принципов кластеризации и шардирования в БД
Обязанности работника на вакансии: Lua Разработчик
Основной задачей будет написание бизнес-логики на языке Lua по готовым спецификациям и документации от архитекторов проекта публичного API antiBot.
Помимо этого от вас может потребоваться:
- Отладка кода, исправление багов
- Рефакторинг и оптимизация
- Написание unit-тестов
ВОЗМОЖНОСТИ РОСТА
Мы предлагаем своим разработчикам варианты развития в двух направлениях: программирование и проектирование.
- Выбрав углубление в программирование, с позиции Middle разработчика на Lua вы сможете вырасти в Senior разработчика со специализацией в прикладном программировании на Lua или в интеграциях Lua с другими системами.
- Если же вам больше интересно развитие в архитектурном направлении, то, работая на данной позиции, вы сможете углубиться в специфику проектирования публичных и приватных API, а также поучаствовать в разработке современных архитектурных инструментов для Lua и других языков.
МЫ ПРЕДЛАГАЕМ
? Заработная плата — 120 000 — 190 000 рублей «на руки»
?? Выплата в рублях на ИП или самозанятого или в USDt
? Гибкий график работы
Рабочие часы: ±4 часа по MSK
? Возможность работать удаленно
Стандартный 8-часовой рабочий день
Если вы проживаете в Москве или Санкт-Петербурге — можно работать в офисе. У нас современное офисное пространство в 2 минутах пешком от станции метро Митино.
? Работа в команде специалистов в области проектирования и разработки программного обеспечения и экспертов по безопасности.
? Крутые загородные тим-билдинги и сплавы на байдарках
? А также:
- Участие в разработке уникального продукта на рынке
- Приобретение опыта работы с нестандартными технологиями
- Возможность встать на сторону добра в войне человека и машин
Откликнуться на эту вакансию: Lua Разработчик
Предыдущая вакансия:
Вакансия № 25142297 на должность Разработчик C# от компании ООО РК-ЦИФРА в городе (населенном пункте) Москва