Перейти к основному содержимому

Senior PHP developer

150-180 ТЫС.РУБ., УДАЛЕННО, FULL TIME.

О ПРОЕКТЕ.

Oblivki — это лидирующая сеть нативной рекламы в СНГ.

  • Highload;

  • Лучшая рекламная сеть 2017, 2018, 2019 по версии CPA Life Awards;

  • Охват аудитории более 70 000 000 пользователей;

  • Мы активно внедряем технологии Machine Learning.

Центральный элемент нашей технологии - собственные разработанные алгоритмы рекламного аукциона. Аукцион анализирует и ранжирует рекламные объявления по степени их привлекательности для аудитории (потенциалу кликабельности). В дальнейшем распределяет наиболее интересные по наиболее просматриваемым местам.

STACK.

PHP 7, Go, немного С++ и местами Python, MySQL 5.7, Yii2, JS/JQuery, Tarantool, Redis, Clickhouse.

WORKFLOW.

Git, BitBucket, Jira, SentryConfluence, Slack.

КОМАНДА РАЗРАБОТКИ.

Data Scientist,  Product ManagerTeam LeadPHP разработчики, Frontend разработчик, DevOps, QA-специалист

В этом году мы запланировали достаточно серьезное технологическое преобразование нашего проекта, поэтому ищем в команду двух Senior разработчиков.

ОСНОВНЫЕ ЗАДАЧИ.

1. Расширение алгоритмической логики и методов анализа данных для увеличения эффективности механизма показов рекламы.

2. Высокие нагрузки периодически подбрасывают новые вызовы. Наша задача обеспечить отказоустойчивость и масштабируемость системы.

3. Разработка новых фич для улучшения UX/UI, оптимизации рекламных кампаний.

4. Совершенствование системы аналитики и статистики с изменением данных в режиме реального времени.

5. Автоматизация процессов внутри компании (различные интеграции со сторонними сервисами и доработки).

6. Участие в оценке сроков задач. Никаких оптимистичных сроков от менеджера! При планировании учитываются реальные оценки трудозатрат от разработчиков.

7. Рефакторинг + покрытие кода тестами.

ТРЕБОВАНИЯ.

- Опыт работы в программировании от 3-х лет;

- Отличные знания PHP 7, MySQL (сложные запросы и их оптимизация, индексы, транзакции и блокировки);

- Хорошее знание Yii фреймворка (у нас Yii2), его преимуществ и недостатков. Опыт работы с другими фреймворками будет плюсом;

- JS/jQuery, HTML/CSS — базовые знания;

- Опыт работы с Git. Понимание разницы между merge и rebase и т.д.;

- Английский язык на уровне понимания технической документации;

- Опыт написания качественных unit-тестов (PHPUnit), понимание преимуществ наличия тестов и желание их писать.

УСЛОВИЯ.

1. Мы уверены, что человек будет продуктивнее тогда, когда он сам управляет своим временем, местом работы и положением в пространстве, поэтому:

- 100% команды разработки (как и всей компании) работает удаленно;

- основное время работы компании для синхронизации с 10 до 19 по МСК с возможностью двигать время +- несколько часов;

2. Мы рассматриваем пожелания соискателей в рамках окладной вилки до180 тыс.

3. Итоговые цифры готовы озвучить по результатам собеседований.

4. В компании присутствует пересмотр уровня заработной платы в случаях ощутимого финансового прироста. Финансовый рост компании = финансовый рост тех, кто к этому причастен.

5. Отпуск 4 календарные недели в год.

Не увидели подходящую вакансию, но интересна работа в oblivki?
Мы свяжемся если найдется что-то подходящее.

Отправьте резюме

Познакомиться ближе и подписаться на вакансии: