PHP Backend программист at Nevosoft

PHP Backend программист at Nevosoft



Город: Санкт-Петербург

Заработная плата: По итогам собеседования

График и тип работы: Удаленная работа, Постоянная занятость

Обязанности:

Более 16 лет мы создаем казуальные игры и стремимся делиться своим опытом. Кроме того, мы помогаем другим компаниям и экспертам обмениваться полученными знаниями. Для этих целей мы создали несколько проектов:

  • конференцию для разработчиков и издателей игр White Nights;
  • информационный портал об играх App2top.ru;
  • площадку для поиска работы в игровой сфере talentsingames.com;
  • проект, где встречаются разработчики игр и издатели Publisher Wanted.

За симпатичными фронтендами каждого из этих проектов скрываются серьёзные и суровые бэкенды, и мы ищем программиста, который возьмёт их развитие в свои руки, не забывая про работоспособность текущих решений. 

Вашими основными задачами станут:

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

Требования:

Часть проектов работает на платформе WordPress, другая - на Yii2. Поэтому особое значение для нас будут иметь:

  • отличное знание php (если работали с yii2 - супер, если нет, то потребуется ваша гибкость и понимание того, как устроены современные фреймворки);
  • соблюдение принципов ООП (мы на самом деле ими руководствуемся. Даже если все горит. Даже если заготовленный “костыль” точно будет работать);
  • опыт работы с WP: как использование готовых решений без модификации, так и разработка новых под нестандартные нужды;
  • умение дальновидно проектировать и использовать базы данных: не только грамотно выбрать наиболее подходящее под задачу хранилище, но и знать ответ на вопрос "а что будет, если завтра пользователей будет 10 миллионов?”.


И мы точно сработаемся, если вы:

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

Условия:

Мы предлагаем:

  • полную свободу в принятии всех технических решений (какую технологию использовать, как именно реализовать задачу и т.д.): у вас не будет технического руководителя, только коллега на фронтэнде;
  • работу над несколькими проектами и разноплановыe задачи;
  • удаленное сотрудничество или удобное рабочее место в комфортном офисе в центре Санкт-Петербурга;
  • гибкий график (обычно мы начинаем работать с 10 до 12 часов);
  • достойный уровень вознаграждения (обсудим с каждым кандидатом индивидуально);
  • приятные бонусы: частичная компенсация обедов, изучения иностранных языков, спорта или профессионального обучения, в течение всего дня - чай/кофе, фрукты.

Отправляйте ваше резюме на адрес:

job@nevosoft.ru


Report Page