Middle PHP/GO разработчик в хайлоад проект (remote)

Зарплата

от 2000 до 3500 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Build long-term relations with your traffic

Описание вакансии

Условия работы

Кто мы

Pushflow — продуктовая компания с офисом в Дубае, которая разрабатывает ряд продуктов, связанных с рекламной. Один из них, Apeclix — высоконагруженная рекламная сеть на GO и PHP с микросервисной архитектурой и десятками тысяч рекламных показов в секунду(RTB аукционы). Symfony используется для личного кабинета, а GO для всей бизнес логики и высоконагруженных узлов. Clickhouse для статистики, tarantool для кэша и rabbit для очередей.

Задачи и обязанности

  • Разработка новых фич на клиенте и сервере
  • Участие в разработке архитектуры
  • Оптимизация производительности сервиса
  • Рефакторинг и написание тестов

Требования

  • Опыт работы с фронтонм на Bootstrap, Ajax и Symfony от 2-х лет.
  • Опыт работы с back-end на Symfony от 2х лет
  • Опыт с Golang от года (Готовы рассмотреть разработчика, кто хочет перейти из PHP в Go, подробнее см. в конце)
  • Опыт командной работы с Git
  • Знание Docker
  • Инициативность и проактивность
  • Умение организовать себя при удаленной работе
  • Нахождение вне РФ, РБ

Будет плюсом

  • Опыт работы с хайлоад архитектурой: тысячи, а лучше десятки тысяч событий в секунду
  • Опыт работы в рекламных сетях, пуш сетях, партнерских CPA программах
  • Опыт с Clickhouse, Tarantool, Lua Scripts

Стэк

  • Бэкэнд: микросервисы на GO, GRPC, Rabbitmq, Mysql, Clickhouse, Tarantool
  • Фронт: Symfony, Bootstrap
  • Slack, Jira, Kanban

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

  • Отсутствие корпоративной бюрократии и микроменеджмента
  • Удаленная работа из любой точки мира
  • Интересные и сложные задачи: big data, высокие нагрузки
  • Небольшая и уютная команда, которая работает сразу над всем сервисом: вы не будете разрабатывать годами один скучный микросервис, а поработаете над всеми частями проекта
  • Оплачиваемые отпуска и больничные

Трудоустройство

  • Удаленная работа full-time (8 часов в день)
  • Контракт с зарубежным ИП(Грузия, Армения, Европа и т.д.) с оплатой в USD или контракт с физ.лицом с оплатой в USDT
  • Уровень зарплаты обсуждается отдельно с каждым кандидатом

В нашем проекте вы сможете решать действительно сложные задачи:

  • Разработка и тестирование устойчивости сервиса на 100k+ requests per second;
  • Масштабирование сервиса в разные географии без потери в производительности и т.д.

Если ты PHP-разработчик и хочешь перейти в GO

Поздравляем и всячески тебя поддерживаем в этом, но идея что ты будешь это делать на продакшен коде — нам не нравится. Поэтому, откликаясь на вакансию без коммерческого опыта в GO, ты должен быть готов:

  • Пройти курс по Go
  • Нарешать задач на Go на https://leetcode.com/ или https://www.codewars.com/
  • Показать свой пет-проект написанный на Go или сделать наше тестовое
  • Испытательный срок 2 месяца с пониженным коэффициентом к ЗП

Будем рады с вами познакомиться и изучить ваше CV.