Ищем A-player Senior PHP Developer на проект голландской платежной платформы.

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

Ниже - больше, в вопросах и ответах.

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

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

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

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

Сколько лет проекту? Текущая стадия проекта?
Продукту 2 года. Разработан голландскими инженерами с 20-30 летним опытом. В проекте нет Легаси Кода и Технического Долга.
Сейчас ведется разработка веб-плагинов, которая позволит веб-магазинам еще проще подключаться к нашей платформе.
Также, планируется разработка новой API для кастомного решения.

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

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

Какие профессиональные навыки нам важны?
- 5+ лет опыта в веб программировании
- Уверенные знания языка PHP
- Опыт работы с Kubernetes или похожими системами
- Опыт в построении инфраструктуры на AWS
- Опыт в построении и применении CI/CD
- Опыт в автоматизированном тестировании и мониторинге
- Опыт разработки event-driven систем с охватом множества сервисов
- Знание как минимум еще одного языка программирования (желательно Python)
- Отличные навыки коммуникации
- Понимание основных принципов ООП и использование их на практике
- Опыт работы с базами данных SQL, NoSQL
- Умение писать чистый, прозрачный код, а так же работать с чужим кодом
- Понимание и практическое применение принципов SOLID, DRY
- Опыт работы с Git
- Умение писать PHPUnit тесты
- Шаблоны проектирования
- Опыт работы с TDD
- Знания CMS и PHP фреймворков
- Знания JS библиотек и фрейморков приветствуются
- Опыт работы в Payments домене приветствуется

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

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

Что делать в проекте?
Основной целью является разработка API самой Payment платформы. Для этой цели планируется командировка на 2-3 недели в Нидерланды для плотной работы с топ-разработчиками продукта.

Также, для первоначальной подготовки к проекту, в течении двух-трех месяцев может быть временная работа на плагинах Payment платформы:
- Работа с CMS и SaaS платформами
- Разработка плагинов, приложений, модулей, связанных с платежными системами и сервисами
- Поддержка и расширение уже реализованного функционала
- Создание и поддержка стандартов качества исходного кода

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

Почему открыта позиция?
Рост команды. Расширение проектой области с существующим клиентом.

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

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

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

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

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

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

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

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

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

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

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

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

По процессу:
Есть ли тестовое задание? — Нет.

Интервью на английском? — Короткий созвон с менеджером украинской стороны на русском + проверка английского. Все дальнейшие этапы собеседования проводит сам клиент на английском языке.

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

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

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

About LeaSoft

LeaSoft is an outsourcing family-type company with democratic atmosphere and goal to open own product direction.

Our key values are the following:
- People are the key ingredient of any success.
- Mutual Trust and Respect is what keeps a company living long and happily.
- Happy Ultimate Customer is the main metric. If the Ultimate Customer is happy, then the Client is happy, we are happy, everyone is happy!
- Data-Driven Approach to develop projects, people, and the company!

Company website:
none

This job is no longer active.
Смотреть актуальные вакансии PHP Kharkiv→.

Similar jobs

Senior Full-stack Developer (PHP/JS) at Autodoc

Kharkiv, 5 years or more

Senior Back-end Developer at Autodoc

Kharkiv, 5 years or more