PHP разработчик (junior/junior+) / fullstack

Зарплата

от 40 000 до 80 000 ₽

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

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

Компания

Разработка веб-проектов

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

О компании и команде

Занимаемся разработкой сложных веб-сервисов, ERP-систем, личных кабинетов на базе веба. Основной стек: PHP 8, MySQL/Mongo, Laravel, Vue.js, Nginx, RabbitMQ, Docker. Развита культура devops - используем Gitlab CI/CD + свои наработки.

Ищем php-разработчика или fullstack-разработчика уровня junior / junior+ (90% бэкенд, 10% фронт в части связи с бэкендом). Рассматриваем кандидатов с коммерческим проектным опытом от 6 мес. или хорошей теоретической базой и валидными пет или опенсорс-проектами в портфолио. Возможно совмещение с очной учебой в ВУЗе. Удаленный формат сотрудничества на полный рабочий день.

Перед началом сотрудничества проговариваем четкие критерии карьерного продвижения (junior → middle → senior) с обозначением зарплатных ожиданий на каждом этапе. Для позиции junior внутри компании выделяется опытный разработчик, который будет вас курировать и помогать в развитии.

Ожидания от кандидата

Минимальные требования:

  • Базовые и уверенные (!) навыки работы с PHP (7/8+) и SQL (MySQL / PostgreSQL) (требование обязательное: вы можете не уметь сложные вещи, но синтаксис и общий функционал языка должны понимать очень хорошо).
  • Понимание основных архитектурных паттернов и принципов ООП, MVC, SOLID, DRY, KISS.
  • Навыки фронтенда (HTML / CSS / JavaScript / Vue.js).
  • Опыт работы с Laravel.
  • Внимательность и аккуратность при написании кода.
  • Ответственность и пунктуальность, умеренный перфекционизм.
  • Грамотный русский язык.
  • Желании в перспективе вырасти до опытного разработчика с уклоном в backend.

Дополнительными (но не обязательными) плюсами для соискателя будет:

  • Высшее технические образование смежное с ИТ.
  • Активный профиль на github или примеры завершенных проектов.
  • Опыт работы с альтернативными php-фреймворком (наш основной фреймворк Laravel, но положительно относимся и к другим системам - Symfony, Yii2, CodeIgniter).
  • Опыт работы с *nix-системами (работа с командной строкой, настройка веб-сервера).
  • Опыт работы с docker / docker compose.
  • Навыки работы с системой контроля версий (git).
  • Навыки работы с composer.
  • Умение писать сложные sql-запросы, понимание работы индексов.
  • Написание собственного или взаимодействие со сторонними API.

Не сможем рассмотреть вашу кандидатуру или вероятность отказа будет близка к 100%, если:

  • У вас нет примеров именно вашего кода или вы не сможете его прокомментировать.
  • Вы ориентированы на работу по совместительству (вакансия подразумевает фуллтайм, исключение только для студентов очной формы обучения).
  • Ваш опыт основан только в рамках обучения онлайн курсов (Skillbox, Geekbrains и т .п.).
  • У вас ранее не было никакого практического опыта в PHP и SQL.

Чем придется заниматься:

  • Разработка новых веб-проектов, ERP на базе веба, API, интеграций со смежными системами.
  • Сопровождение и доработка текущих проектов на PHP.
  • НЕ работаем с проектами на базе Битрикс или другими CMS типа Joomla, Wordpress и т.п. - ими заниматься НЕ придется :)

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

  • Конкурентная заработная плата, которая прямо пропорциональна вашему опыту (+ ежемесячная индексация для позиции junior).
  • Официальное трудоустройство, «белая» заработная плата на карту, оплачиваемый отпуск.
  • Гибкий график (начало рабочего дня выбираете самостоятельно в интервале с 8-00 до 11-00) + возможен неполный рабочий день.
  • Горизонтальная структура внутри команды, отсутствие бюрократии.
  • Четкая постановка задач и максимальная проработка ТЗ. Наши руководители проектов (ПМ) могут говорить «на одном языке» с разработчиком с обсуждением технических моментов.
  • Интересные и крупные проекты, в том числе для федеральных клиентов.
  • Обучение, посещение профессиональных конференций (DevConf, РИТ++, Highload) за счет компании. Корпоративная библиотека с возможностью заказать нужную литературу по специальности.
  • Наличие статуса аккредитованной ИТ компании (отсрочка от призыва/мобилизации, ИТ-ипотека).

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

Этапы прохождения отбора: 1) ваш отклик на вакансию → 2) если ваше резюме нас заинтересовало, ссылка на тестовое задание с теоретическими вопросами → 3) практическое тестовое задание → 4) очный созвон с непосредственным руководителем + лайвкодинг при необходимости → 5) оффер (если мы подходим друг другу).

При отклике на вакансию в сопроводительном письме расскажите о себе и своем опыте / навыках + обязательно прикрепите ссылку на примеры вашего кода на PHP (на github или любой другой вариант). Отклики без адекватного сопроводительного текста или с шаблонной формулировкой вида «Прошу рассмотреть мою кандидатуру...», а также без ссылок на примеры кода рассматриваться не будут. Для теста на внимательность укажите в любом месте отклика ключевое слово «cubadev».