Middle PHP Developer (offline) $1500-2500

Кто мы и что мы делаем?
LeaSoft - небольшая сервисная компания с целью стать консалтинговой компанией в ближайшие 2 года в области Payments и eCommerce. А через 5 лет разработать свой продукт.

Наш главный приоритет - люди:
- Сотрудники. Будут хорошие сотрудники - будут хорошие клиенты.
- Клиенты. Будут хорошие клиенты - будет хорошая прибыль и проекты.

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

Чем мы отличаемся от других?
- Мы считаем что построить что-то большое можно только с хорошими людьми, поэтому набираем только таких. В нашей команде всегда можно предложить техническое решение, улучшение процесса, обратиться за помощью, легко рассказать о том, где болит.
- Плоская, демократическая структура. Участие в достижении стратегических целей компании. Каждый берет на себя те обязанности, которые ему интересны. Аргументированные дискуссии в проектных и других решениях. Инициатива - приветствуется.
Вы делаете вклад в компанию, а компания вас вознаграждает.

Сколько лет проекту? Текущая стадия проекта?
Проекту 4 года. Разработан голландскими инженерами с 20-30 летним опытом. Мы отвечаем за часть проекта состоящей из плагинов под разные магазины. Сейчас мы в процессе реализации дорожной карты на 2021ый год, которая состоит из 12 новых фич.
В проекте нет Легаси Кода или Технического Долга. На поддержку проекта уходит менее 10% времени разработки.

Какие технологии мы используем?
LAMP, REST API реализации (Guzzle PHP HTTP client), PHPUnit фреймворк, Ngrok платформа, SaaS решения. Также, для разработки плагинов утилизируются знания платформ, на которых они созданы, например WordPress(WooCommerce), Magento, Shopware.

Предпочтительный профессиональный уровень?
Для этой позиции нужен человек уровня Middle, умеющий автономно разрабатывать продукт исходя из требований.
- Нужно будет принимать технические решения высокого и среднего уровней. Высокоуровневые - коммуницировать и утверждать внутри украинской части команды.
- Адаптировать и применять
- Улучшать процесс разработки проекта.

Какие профессиональные навыки нам важны?
- Уверенные знания языка PHP
- Понимание основных принципов ООП и использование их на практике
- Умение писать чистый, прозрачный код, а так же работать с чужим кодом
- Понимание и практическое применение принципов SOLID, DRY, KISS
- Умение работать с Git

Также будет плюсом:
- Знания CMS и PHP фреймворков
- Умение писать PHPUnit тесты
- Опыт работы с SQL и NoSQL базами данных
- Знания JS библиотек и фрейморков

Требуется ли английский?
Да, английский обязателен. Желательный уровень Intermediate, но можно начать с Pre-Intermediate при условии постепенного развития до Upper-Intermediate.

Что нам важно в человеке?
Мы набираем людей с которыми работа эффективна и интересна, а отдых приятен и весел.
Поэтому для нас важны такие качества:
Позитивное мышление
Открытость к новому
Проактивность
Стремление к развитию
Ответственность
Автономность
Любознательность

Что делать в проекте?
Вот небольшой список задач, которые актуальны на сейчас:
- Реализовать возможность автообновления плагинов в Git сразу у нескольких клиентов.
- Реализовать возможность простого введения данных кредитной карты покупателя
- Разработать новый плагин
- Добавить новый Пеймент Ментод в существующий плагин

Почему открыта позиция?
Расширение компании.

Перспектива роста/развития по данной позиции?
Компания молодая и быстро растет, поэтому сейчас открыты все направления:
(Middle Developer) >> (Senior Developer: Dev Lead / Tech Lead / Trainer) >>> (Development Manager / CTO / Architect).
На сейчас особенно востребован Dev Lead.

Размер и структура команды?
Четыре разработчика находятся на стороне Нидерландов и два в Харькове.

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

По условиям:
Есть ли испытательный срок и сколько он длится? — Есть. 1 месяц.

Овертаймы, как часто бывают? — Пока не было ни разу и не планируются. Голландцам свойственна размерянная жизнь и размерянная разработка :)

Какой график работы? — Базово 9:00 - 18:00, но возможны индивидуальные корректировки.

Есть ли возможность работать удаленно какие-то дни? — Да, можно работать удаленно несколько дней в неделю. Как правило, встречаемся в коворкинге/офисе в Пн, Ср. Пт, а Вт и Чт работаем из дома. Во время настройки большого проекта, возможно временное увеличение частоты встреч. Также, временно, возможна полностью удаленная работа.

Количество дней отпуска? — 15 рабочих дней в году. После трех лет сотрудничества - 20 рабочих дней в году.

Есть ли перспектива командировок, и куда? — Да, планируются регулярные командировки в Нидерланды, приблизительно один-два раза в год.

Возможна ли релокация за пределы Украины и как компания готова её поддержать? — Пока нет.

Когда, каким образом и в какой валюте платится/считается зарплата? — Вознаграждение начисляется в гривне относительно актуального курса Евро на день конвертации. Компания не компенсирует украинские налоги, поэтому их нужно покрывать самостоятельно. Обслуживание счетов ведется бухгалтерской компанией и полностью компенсируется компанией.

Адрес офиса — Мы арендуем пространство в коворкинговом центре Generator Space (ул. Гольдберговская 13а). Как только в Харьковской команде будет 12+ человек, мы планируем открыть офис.

По процессу:
Есть ли тестовое задание? — Да, есть, ориентировочно на 3-4 часа. Тестовое даётся только после того, как успешно проходит внутреннее собеседование и есть уверенность в позитивном исходе, чтоб не мучать потенциальных соискателей напрасно :)

Интервью на английском? — Внутреннее интервью на русском + проверка английского. Интервью с клиентом на английском.

Кто ревьювит резюме? — ПМ и ТехЛид харьковской команды.

Сколько этапов интервью, с кем? — Всего три этапа:
- Один видео созвон с ПМом обсудить ожидания друг от друга. Длительность 20-30 минут.
- Полное интервью в коворкинге с технической частью и английским. Длительность 1-1.5 часа.
- При прохождении предыдущих этапов выдается тестовое задание, после выполнения которого будет короткий видео созвон с ТехЛидом Нидерландской команды. Длительность 20-30 минут.

Если у вас остались вопросы - буду рад ответить на них в личной переписке на Джине.

About LeaSoft

LeaSoft is a family-type company with ambitious goals.

Our main values:
— People are the key ingredient of any success.
— Mutual Trust and Respect is what keeps a company living long and happily.
— Democracy as the way to reach out the best solutions.

Company website:
https://leasoftteams.com/

DOU company page:
https://jobs.dou.ua/companies/leasoft/

The job ad is no longer active
Job unpublished on 13 May 2021

Look at the current jobs PHP Kharkiv→