👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior PHP developer

Зарплата

от 220 000 до 270 000 ₽

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

Новосибирск, СочиПолный рабочий день

Компания

Международная компания-разработчик мобильных и веб-приложений

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

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

Привет! 

XIAG  - международная IT-компания, создающая для швейцарских бизнесов мобильные и веб-приложения для b2b и b2c сектора уже 22 года. 

У нас есть проекты в партнерстве:

  • Swisscom (крупнейший телекоммуникационный провайдер Швейцарии); 
  • HOGASHOP (крупнейшая швейцарская онлайн-торговая платформа для продуктов питания); 
  • CH Media (группа порталов по поиску работы в Швейцарии); 
  • Engadin St. Moritz, Switzerland Travel Centre ( различные туристические порталы); 
  • Malёsia-Reisen (небольшая авиакомпания) и др.

Наши офисы есть в Швейцарии (Винтертур), России – Сочи, Новосибирск (м. Маршала Покрышкина и Академгородок).

Что отличает наше партнерство с компаниями, и что любопытного здесь для тебя?

  • работаем с реальными бизнесами, строим проекты для пользователей, которые действительно заинтересованы в результате
  • сочетание b2b сферы с другим менталитетом и интересными идеями от заказчика побуждают искать новые технические реализации, строить дополнительную логику - это обеспечивает тебе постоянную вовлеченность в архитектурную и аналитическую части приложения
  • новые вызовы для приложений, постоянное увеличение нагрузки помогает нам успешно работать с широким диапазоном технологий и постоянно его расширять новыми, несмотря на легаси базу - для тебя это значит, что можно драйверить эти изменения, дружить между собой разные технологии и части приложения
  • разделяем специализацию на проектах для ускорения разработки параллельно и увеличения глубины работы в каждой сфере - сможешь глубже погружаться в задачи и работать рядом с реальными профессионалами 

Задачи:

  1. работа с чистым PHP и фреймворками (зависит от проекта, и ваших личных навыков)
  2. поддержка и совершенствование архитектуры существующих проектов в команде
  3. оценка и разработки архитектуры, выбор технологий для новых проектов
  4. работа с БД
  5. полнотекстовый поиск
  6. отладка и совершенствование инструментов развертывания проектов
  7. cross code review в Gitlab
  8. поддержка и совершенствование документации кода
  9. продуктивная коммуникация с фронтенд-разработчиками
  10. диагностика, где происходит поломка со стороны клиента

Стек:
*от проекта к проекту технологии могут меняться, как и развиваться внутри одного проекта, поэтому данный список общий. От кандидата НЕ ожидаем знания всего перечисленного

  • основа - PHP, будет плюсом Node.js, Golang
  • Symfony, Slim, Silex, Zend Framework
  • PostgreSQL, SQLite, очень редко MySQL
  • ClickHouse
  • JSON schema
  • RabbitMQ
  • редко ElasticSearch, Manticore
  • LDAP
  • PHPUnit, Mockery, Sentry
  • Nginx
  • Linux: SaltStack, Vagrant, Debian, Docker
  • BluePrint, OpenAPI (swagger), JSON schema, REST API, ​​GraphQL
  • gitlab
  • cross code review, CI, TDD
  • будет плюсом понимание front-end задач и инструментов

Мы ожидаем от кандидата:

  • опыт работы с чистым PHP от 5 лет
  • опыт использования фреймворков, в приоритете Symfony Framework или Symfony компоненты
  • опыт работы с Linux от 1 года
  • использование в своих проектах PHP-стандартов PSR
  • активное использование composer
  • понимание полного цикла жизни приложения
  • огромным плюсом будет опыт использования docker для разработки
  • опыт работы в команде
  • английский язык для письменного и устного общения с клиентами и ПМами (Intermediate)

Что готовы предложить:

  • белое трудоустройство, вся зарплата - оклад
  • гибридный график работы, но рассматриваем и индивидуальные условия – полный офис, полная удаленка, или неполный рабочий день
  • среда, в которой ценят качественный код: авто-тесты, cross code review, время на рефакторинг, автоматизация релиза и работа с современными серверами
  • технически грамотные решения от ПМов
  • швейцарский менеджмент: горизонтальная иерархия, решения принимаются командой проекта, опыт разных ролей у разработчиков от проекта к проекту
  • отсутствие бюрократии - прямой контакт с руководством
  • ежегодный пересмотр зарплаты, бонусы
  • внутренние проекты компании становятся частью внешних
  • профессиональное развитие внутри компании: обмен опытом, мнениями, технологиями (ежемесячные лекции от коллег, организованные обсуждения)
  • подбор проектов и задач в соответствии со способностями и навыками разработчиков
  • ежедневная практика английского языка, бесплатные занятия в офисе раз в неделю и при желании обучение в школах или с репетитором с оплатой ¾ от компании
  • курсы в профессии и конференции с оплатой ¾ от компании
  • отсутствие ограничений по длительности отпуска за раз, доплата за больничные до 100% оклада
  • work-life баланс: негативно относимся к переработкам - будь в свободное время с близкими
  • фрукты и никаких печенек

В нашей команде коллеги умеют проявлять инициативу и отстаивать идеи; обсуждать, спорить, задавать вопросы; видеть свои причастность и ответственность в проекте; организовывать рабочее время и определять приоритеты. 

Дополнительные инструкции

Мы серьезно относимся к подбору: просим предоставить примеры кода (не более 40% сгенерированного кода) или выполнить наше тестовое задание (Code Review, занимает около 1 часа), попробовать себя в парном программировании. Сотрудники хотят быть уверены в своих коллегах (не просто так они остаются с нами 5-7 и более лет).

Даже если думаешь, что это для тебя пока слишком - пиши познакомиться :)