Find the job you will love
UKRAINE KHARKOV
LEGACY: Senior PHP Software Engineer
Ищем A-player Senior PHP SE на проект голландской платежной платформы.
Мы разрабатываем платформу, которая помогает владельцам веб-магазинов одновременно подключать все платежные модули к своему магазину, что упрощает и ускоряет запуск самого магазина.
Ниже – больше, в вопросах и ответах.
Кто мы и что мы делаем?
LeaSoft – сервисная компания с целью стать консалтинговой компанией в ближайшие 2 года в области Payments и eCommerce. А через 5 лет разработать свой продукт.
Наш главный приоритет – люди:
• Сотрудники. Будут хорошие сотрудники – будут хорошие клиенты.
• Клиенты. Будут хорошие клиенты – будет хорошая прибыль и проекты.
Почему мы это делаем?
Мы считаем что любой бизнес должен в первую очередь решать чью-то проблему. В данном проекте, решая проблему владельцев веб-магазинов, мы упрощаем появление новых магазинов с более лучшими условиями покупки товаров или услуг.
Чем мы отличаемся от других?
• Мы считаем что построить что-то большое можно только с хорошими людьми, поэтому набираем только таких. В нашей команде всегда можно предложить техническое решение, улучшение процесса, обратиться за помощью, легко рассказать о том, где болит.
• Плоская, демократическая структура. Участие в достижении стратегических целей компании. Каждый берет на себя те обязанности, которые ему интересны. Аргументированные дискуссии в проектных и других решениях. Инициатива – приветствуется.
Вы делаете вклад в компанию, а компания вас вознаграждает.
Сколько лет проекту? Текущая стадия проекта?
Продукту 4 года. Разработан голландскими инженерами с 20-30 летним опытом. В проекте нет Легаси Кода и Технического Долга.
Сейчас ведется разработка АПИ для предоставления более быстрого и защищенного сервиса оплат, а также расширяется функционал для потребностей существующих и новых клиентов.
Какие технологии мы используем?
Основные: Pure PHP, Kubernetes, AWS.
Предпочтительный профессиональный уровень?
Для это позиции нужен человек уровня Senior по твердым и мягким навыкам.
• Нужно будет принимать технические решения среднего и низкого уровней. Высокоуровневые – коммуницировать с Архитектором на стороне Нидерландов.
• Напрямую общаться с Архитектором и Тех Лидом из Нидерландов для перенятия опыта, обговорении технических решений и других рабочих моментов.
• Организовать процесс на нашей стороне.
Какие профессиональные навыки нам важны?
• 5+ лет опыта в веб программировании
• Уверенные знания языка PHP
• Опыт работы с Kubernetes или похожими системами
• Опыт в построении инфраструктуры на AWS
• Опыт в построении и применении CI/CD
• Опыт в автоматизированном тестировании и мониторинге
• Опыт разработки event-driven систем с охватом множества сервисов
• Знание как минимум еще одного языка программирования (желательно Python)
• Отличные навыки коммуникации
• Понимание основных принципов ООП и использование их на практике
• Опыт работы с базами данных SQL, NoSQL
• Умение писать чистый, прозрачный код, а так же работать с чужим кодом
• Понимание и практическое применение принципов SOLID, DRY, KISS
• Опыт работы с Git
• Умение писать PHPUnit тесты
• Шаблоны проектирования
• Опыт работы с TDD
• Знания JS библиотек и фрейморков приветствуются
• Опыт работы в Payments домене приветствуется
Требуется ли английский?
Да, английский обязателен. Желательный уровень Upper-Intermediate, но готовы рассматривать Intermediate при обязательном докачивании до Upper-Intermediate.
Что нам важно в человеке?
Мы набираем людей с которыми работа эффективна и интересна, а отдых приятен и весел.
Поэтому для нас важны такие качества:
• Позитивное мышление
• Открытость к новому
• Проактивность
• Стремление к развитию
• Автономность
• Любознательность
• Ответственность
Что делать в проекте?
Основной целью является разработка API самой Payment платформы. Для этой цели планируется командировка на 2-3 недели в Нидерланды для плотной работы с топ-разработчиками продукта.
Но помимо проектной потребности, есть потребность в 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 минут.
• Интервью с клиентом включая техническую часть.
• Сессия парного программирования с Архитектором или ТехЛидом голландской стороны
Если у вас остались вопросы – задавайте их на ask@leasoft.org