Senior FullStack PHP developer

Senior FullStack PHP developer


Remote | full time | 5 000 до 6 000 USD

ITSS

Международная IT-компания, создающая для швейцарских бизнесов мобильные и веб-приложения для b2b и b2c секторов уже 22 года. Компания ведет множество проектов, это могут быть различные сферы: b2b платформа для продуктов питания, авиалиния, банки, туристические порталы и т.п. Партнерство с клиентами длится в среднем 7-8 лет.

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

Вакансия Senior PHP Developer открыта на одном из флагманских проектов группы - портал по поиску работы в Швейцарии CH Media (Ostjob, MyJob, ZentralJob, JobsNZZ, JobBern, JobMittelland, JobBasel).

Стек:

  • PHP 7.3 и выше (Symfony, Silex, Zend Framework), в т.ч. опыт адаптации старых версий под новые;
  • PostgreSQL;
  • RabbitMQ;
  • Manticore / Sphinx Search;
  • Memcached;
  • Puppeteer;
  • Sentry;
  • Nginx;
  • BluePrint, JSON schema;
  • TypeScript (React, Redux, ReduxSaga);
  • WebPack 4/5;
  • SSR;
  • Storybook;
  • Leaflet;
  • Jest, Enzyme;
  • Linux: SaltStack, Vagrant, Docker, k8s;
  • Gitlab;
  • Cross code review, CI/CD, TDD;

Команда:

  • 1 - ПМ;
  • 0,5 - senior full-stack;
  • 1 - FE (немного BE);
  • 1 - BE (немного FE);
  • частичное участие 2 full-stack разработчиков при необходимости;
  • 1 - системный администратор / частично DevOps;
  • частичное участие UX дизайнера при необходимости.

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

  • Принимать решения о тактике разработки конкретных фич на основании понимания работы всей системы, полного цикла работы приложения;
  • Оптимизировать этот цикл, в том числе через улучшение взаимодействия частей (FE/BE) между собой;
  • Грамотно работать с задачами - уточнять критерии выполнения задачи; учитывать, какие возможности уже существуют в приложении; интегрировать в существующую инфраструктуру; делегировать подходящим людям в команде;
  • Частично участвовать в разработке частей проекта (около 30% времени);
  • Ревьюить код, особенно в точках соприкосновения частей между собой;
  • “Расследовать” баги - определить, где происходит поломка, с каким сценарием и распределять между людьми в команде;
  • Подбирать необходимые инструменты для проекта с учетом специфики самого проекта и его архитектуры;
  • Следовать принятым в компании практикам и развивать их: cross code review, CI/CD, TDD, при желании, парное программирование;
  • Улучшать и направлять свою команду;
  • Участвовать в ядре компании по подключению новых технологий, развитию инструментов и проектов в целом; тесно сотрудничать с коллегами других команд;
  • Принимать участие в оценке кандидатов на работу в компанию.
  • Требования:PHP/Symfony (использование стандартов PSR) от 5 лет с опытом адаптирования старых версий;
  • TS/JS + React/Redux от 3 лет без непреодолимого желания переписать всё на функциональные компоненты;
  • опыт работы с Linux от 1 года;
  • активное использование composer;
  • понимание полного цикла жизни приложения;
  • огромным плюсом будет опыт использования docker для разработки;
  • опыт управления командой будет плюсом;
  • английский язык для письменного и устного общения с ПМами и коллегами (B2 и выше - должны чувствовать себя свободно, чтобы говорить с ПМом об архитектуре приложения и с CEO о развитии стека в компании).

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

  • Формат работы: удаленно или релокация, полная занятость 5/2

Релокация: предоставляется возможность релокации во Вьетнам

Оплата билета 100% новому сотруднику, 50% его семье, 2 недели проживание, найм риелтора для поиска жилья. При старте по умолчанию 3 месяца работает с места сотрудника, если все ок, только тогда запускаем процесс релокации.

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

@HH_Maria

+79032280899 WA|TG




Report Page