diff --git a/src/Jobs.js b/src/Jobs.js index f40f886..050f09c 100644 --- a/src/Jobs.js +++ b/src/Jobs.js @@ -8,6 +8,14 @@ const Jobs = { url: '/python/', active: true, }, + php: { + name: 'PHP', + title: 'PHP разработчик', + subTitle: 'Full-stack', + description: 'Full-stack разработчик (PHP + frontend)', + url: '/php/', + active: true, + }, content: { name: 'Content', title: 'Контент-менеджер, продюсер', @@ -31,14 +39,6 @@ const Jobs = { url: '/frontend/', active: false, }, - php: { - name: 'PHP', - title: 'PHP разработчик', - subTitle: 'Full-stack', - description: 'Full-stack разработчик (PHP + frontend)', - url: '/php/', - active: false, - }, }; export default Jobs; diff --git a/src/pages/php/index.jsx b/src/pages/php/index.jsx index 0a9633e..069ee62 100644 --- a/src/pages/php/index.jsx +++ b/src/pages/php/index.jsx @@ -5,8 +5,6 @@ import Benefits from '@/components/Benefits'; import InterviewProcess from '@/components/InterviewProcess'; import JobPage from '@/components/JobPage'; import JobTextBlock from '@/components/JobTextBlock'; -import TechLogos from '@/components/TechLogos'; -import Youtube from '@/components/Youtube'; import Layout from '@/components/layout/Layout'; const backLink = { url: '/', text: 'Все вакансии' }; @@ -22,66 +20,50 @@ export default function phpJob() {

- Мы ищем разработчика в команду, которая занимается - разработкой и поддержкой новостных сайтов. - Тематика — автомобили, обустройство дома, - ремонт и другие. Аудитория большинства из них измеряется - в миллионах уникальных посетителей в месяц. - Мы трудимся совместно с профессиональной командой - редакторов, дизайнеров и специалистов по рекламе. + Мы ищем опытного PHP / full-stack разработчика в команду + занимающуюся поддержкой и развитием сайта ценителей вина, с + обзорами, тестами и активным пользовательским комьюнити. В редакции + работают профессиональные винные критики с большим опытом, авторы + книг и обладатели наград в этой области.

- Посмотрите короткое видео (3 мин) - с рассказом о проекте: + С технической точки зрения, это довольно старый проект, + построенный на Drupal, который сейчас обретает новое дыхание. В нем + хватает проблем, однако команда, недавно выкупившая проект у его + прежних владельцев, полна решимости их решать и модернизировать + технологии. Например, предстоит работа с платными подписками и + возможной миграцией их на Stripe, в будущем - вероятно переделка на + Headless CMS с переводом фронта на React / Next.js, и т.д. Планы + большие, и мы ищем разработчика который помог бы их реализовать.

- -
- - -

- На данный момент эти проекты используют Wordpress - в качестве основного движка. Хостинг — в AWS - на Kubernetes/EKS. Мы используем автоматизированный - деплой и Infrastructure-as-a-Code, применяем линтеры - и автоматизированное тестирование, делаем код-ревью. -

-

- Через несколько месяцев планируется миграция с Wordpress - на новую платформу, в основе которой Python, Django, - React и Next.js. Эта платформа сейчас активно разрабатывается - отдельной командой и постепенно вводится в строй. + Помимо данного проекта, у нас есть и другие проекты на PHP, Python + и Node.js, и в будущем может предстоять работа и с ними.

- Мы ожидаем, что у вас не меньше пары лет опыта - в веб-разработке и вы готовы работать как над - бекендом, так и над фронтендом, и инфраструктурная - часть вам также не чужда. Идеально, если вы уже имеете - опыт работы с PHP, но открыты к работе - с Python и Node.js в будущем. + Мы ожидаем, что у вас не меньше пяти лет опыта в веб-разработке и + вы готовы работать как над бекендом, так и над фронтендом, и + инфраструктурная часть вам также не чужда. Идеально, если помимо + PHP вы открыты к работе с Python и Node.js в будущем.

- Мы всячески приветствуем креатив, самостоятельность - и открытые обсуждения. Поэтому, кроме технических скиллов, - мы ожидаем, что вы настроены на командную работу, + Мы всячески приветствуем креатив, самостоятельность + и открытые обсуждения. Поэтому, кроме технических скиллов, + мы ожидаем, что вы настроены на командную работу, готовы исследовать разные варианты решения задачи, обсуждать - их с коллегами, проектировать, принимать решения - и воплощать их в жизнь. + их с коллегами, проектировать, принимать решения + и воплощать их в жизнь.

- У нас русскоязычная команда, но продукты, над которыми - мы работаем, имеют англоязычный интерфейс и рассчитаны - на интернациональную аудиторию. Также мы активно - общаемся с нашими партнерами из США. В связи - с этим русский знать обязательно; - английский — достаточно уровня Intermediate - и готовности его улучшать (у нас налажено корпоративное + У нас русскоязычная команда, но продукты, над которыми + мы работаем, имеют англоязычный интерфейс и рассчитаны + на интернациональную аудиторию. Также мы активно + общаемся с нашими партнерами из США. В связи + с этим русский знать обязательно; + английский — достаточно уровня Intermediate + и готовности его улучшать (у нас налажено корпоративное обучение английскому).