Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Ringostat — продуктова IT компанія, платформа коллтрекінгу, телефонії та наскрізної аналітики. Допомагає оптимізувати маркетинг з точки зору окупності, побудувати ефективну комунікацію з клієнтом та збільшити продажі. Єдиний офіційний технологічний партнер Google Analytics серед аналогічних сервісів у Східній Європі.
6 серпня 2015

Software Engineer of ringostat.com, PHP (вакансія неактивна)

Черкаси $1000–2500

Необхідні навички

1. Опыт работы с GIT.
2. Минимум год опыта работы в проектной сфере разработки (не разработки веб-сайтов) .
3. Опыт работы с фреймворками Codeigniter, CakePHP и подобными.
4. Знание принципов REST.
4.1. Знание принципа работы HTTP (основные положения, отличия между методами запросов).
5. Опыт работы с ActiveRecords.
5. Хороший опыт работы с UNIX, свободное оперирование командной строкой.
6. Умение строить продуманный, структурированный код. Знание принципов ООП.
7. Знание того, что такое OWASP и зачем оно нужно.

Мы ищем разработчика, который:
1. Готов обучаться новому и не боится внедрять новые решения для старых задач.
2. Умеет строить отказоустойчивые hiload системы для сдерживания большого трафика (стоит учесть, что наши сервера принимают дубль всего трафика со всех сайтов клиентов).
3. Придется столкнутся с новыми и экзотическими технологиям (Asterisk AGI) и быстро вникать в роботу таких систем.
4. Проект уже написан и существует, поэтому нам нужен разработчик, который не боится разбираться в чужом коде, фиксить чужие баги. Задач на расширение функционала больше, чем багфиксов.

Буде плюсом

1. Понимание принципа горизонтального масштабирования.
2. Опыт или желание работы с микрофреймворками.
4. Опыт работы с различными CMS (требуется понимание того, как строить админки, дешборды, как устроены системы управления контентом).
5. Знание того, что такое namespace, PSR-2, PSR-3, PSR-4.
6. Знание принципиальных отличий ActiveRecords от других ORM.
7. Желание и умение искать/внедрять/быстро разбираться с новыми фреймворками/технологиями.

Пропонуємо

1. Зарплату по итогам собеседования.
2. Корпоративные мероприятия и развлечения.
3. Официальное оформление и оплачиваемый отпуск.
4. Программу релокации (поддержку при переезде в Одессу, предоставление жилья в IT-отеле).
5. Множество интересных задач разной степени сложности.
6. Возможность проявить свои таланты (мы ценим творческую инициативу и поддерживаем ее).
7. Закрытый форум, свою Википедию и собственную библиотеку.
8. Возможность пройти путь от «мы никому не нужны» до брейкивена и со временем стать CTO.
9. Удобный график для жаворонков, сов и неопределившихся: с 8 (12) до 17 (21).

Про проєкт

Сервис Ringostat предоставляет услугу отслеживания звонков с сайта из разных источников трафика, кроме этого, сервис определяет, что конкретно посетитель делал на сайте, когда, сколько раз и откуда заходил на сайт позвонивший человек. Также Ringostat предоставляет достаточно мощную виртуальную АТС с очень гибкой настройкой схем переадресации вызовов и возможностью звонить, принимать звонки прямо из браузера.

Как это работает: каждому посетителю сайта показывается отдельный номер телефона, скрипт сбора статистики сохраняет информацию о том, какой номер кому был показан и следит за поведением человека. Во время совершения звонка на один из таких номеров, виртуальная АТС автоматически перенаправляет звонок к клиенту и сохраняет в отчет подробную информацию о поведении человека на сайте, по пути отправляя всю информацию в Google Analytics.

Ringostat — это проект, который состоит из нескольких отдельных частей:
1. RESTfull API, написанный на микрофреймворке flight (очень простой в освоении).
2. MySQL DB.
3. Пользовательский интерфейс (CakePHP + простой native javascript + jquery).
4. Сервер обработки звонков Asterisk и расширения к нему, написанные на фреймворке PAGI (прост для освоения).
5. Скрипт сбора данных о http трафике (javascript), который устанавливается на сайты клиентов.

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

Стек используемых технологий: mysql, innodb, php, namespaces, unix, cakephp, javascript, jquery, Asterisk AGI (PAGI), micro-framework flight.

Гарячі PHP вакансії

Всі PHP вакансії