Find the job you will love
Ukraine Kharkov
LEGACY: Middle+ Laravel Software Engineer
Ищем Middle+ PHP (Laravel) SE на проект голландской краудсервисной платформы, которая помогает людям с особенностями развития заказывать услуги удаленно.
Ниже – больше, в вопросах и ответах.
LeaSoft – сервисная компания с целью стать консалтинговой компанией в ближайшие 2 года в области Payments и eCommerce. А через 5 лет разработать свой продукт.Наш главный приоритет – люди:
• Сотрудники. Будут хорошие сотрудники – будут хорошие клиенты.
• Клиенты. Будут хорошие клиенты – будет хорошая прибыль и проекты.
Почему мы это делаем?
Мы считаем что любой бизнес должен в первую очередь решать чью-то проблему. В данном проекте, мы решаем проблему людей с особенностями развития с помощью получения расширенного списка медицинских услуг быстрее и комфортнее, чем сейчас предоставляют имеющиеся сервисы.
Чем мы отличаемся от других?
• Мы считаем что построить что-то большое можно только с хорошими людьми, поэтому набираем только таких. В нашей команде всегда можно предложить техническое решение, улучшение процесса, обратиться за помощью, легко рассказать о том, где болит.
•У нас плоская, демократическая структура. Участие в достижении стратегических целей компании. Каждый берет на себя те обязанности, которые ему интересны. Аргументированные дискуссии в проектных и других решениях. Инициатива – приветствуется. Вы делаете вклад в компанию, а компания вас вознаграждает.
Сколько лет проекту? Текущая стадия проекта?
Продукт уже 2 года на рынке. Есть видение развития на 2 года вперед. На сейчас требуется разработка новых функциональностей и перевод платформы с чистого PHP на Laravel.
Какие технологии мы используем?
LAMP, REST API реализации (Guzzle PHP HTTP client), Laravel (планируется переход в течении полугода), Vue.js, Blade, Docker, XDebug.
Предпочтительный профессиональный уровень?
Для этой позиции нужен человек уровня Middle+, умеющий автономно разрабатывать продукт исходя из требований PO.
• Нужно будет принимать технические решения высокого и среднего уровней. Высокоуровневые – коммуницировать и утверждать с разработчиком на стороне Нидерландов.
• На Английском, напрямую общаться с Product Owner и другими участниками проекта на стороне Нидерландов для обговорения проектных и технических вопросов/решений, перенятия опыта, и других рабочих моментов.
• Улучшать процесс разработки проекта.
Какие профессиональные навыки нам важны?
• 5+ лет опыта в веб программировании
• Уверенные знания языка PHP
• Понимание основных принципов ООП и использование их на практике
• Понимание принципов SOLID, DRY, KISS и использование их на практике
• Умение писать чистый, прозрачный код, а так же работать с чужим кодом
• Хорошие навыки коммуникации
• Upper-Intermediate English / Свободное общение на английском
Будет плюсом:
• Коммерческий опыт использования Laravel
• Опыт работы с Azure DevOps или похожими системами
• Опыт в построении и применении CI/CD
• Опыт работы с базами данных SQL, NoSQL
• Опыт в автоматизированном тестировании и мониторинге
• Опыт разработки event-driven систем с охватом множества сервисов
• Знание как минимум еще одного языка программирования (желательно Python)
• Умение писать PHPUnit тесты
• Знание шаблонов проектирования
• Опыт работы с TDD
Требуется ли английский?
Да, английский обязателен. Желательный уровень Upper-Intermediate, но готовы рассматривать Intermediate+ при хорошем уровне устного общения и готовностью доведения своего уровня до Upper-Intermediate.
Что нам важно в человеке?
Мы набираем людей с которыми работа эффективна и интересна, а отдых приятен и весел. Поэтому для нас важны такие качества:
• Позитивное мышление
• Открытость к новому
• Проактивность
• Стремление к развитию
• Автономность
• Любознательность
• Ответственность
Что делать в проекте?
На сейчас есть дорожная карта новых функциональностей, которые выведут проект на новый уровень. Также, проект в процессе перехода на Laravel, несколько частей уже переписаны, есть четкий план по переписыванию остальных. В среднесрочной перспективе планируется улучшение/переделка нынешней CI. Долгосрочная цель – расширить команду разработки на нашей стороне.
Почему открыта позиция?
Рост команды. Расширение проектой области с существующим клиентом.
Перспектива роста/развития по данной позиции?
Компания молодая и быстро растет, поэтому сейчас открыты все направления:
Middle+ SE > Senior SE >> Dev Lead / Tech Lead / Trainer >>> (Development Manager / CTO / Architect).
Размер и структура команды?
На стороне Нидерландов: Product Owner, Senior SE, UI&UX Designer
На стороне Украины: Middle+ Developer, Junior Developer, HTML/CSS Developer, QC Engineer.
Где находятся люди, которые принимают технические решения по проекту?
Среднеуровневые и низкоуровневые полностью принимаются на нашей стороне. Высокоуровневые предлагаются обеими сторонами и могут аргументированно корректироваться также обеими сторонами.
По условиям:
Есть ли испытательный срок и сколько он длится? — Есть. 1 месяц.
Овертаймы, как часто бывают? — Пока не было ни разу и не планируются. Голландцам свойственна размерянная жизнь и размерянная разработка 🙂
Какой график работы? — Базово 9:00 – 18:00, но возможны индивидуальные корректировки.
Есть ли возможность работать удаленно какие-то дни? — Да, можно работать удаленно 2 дня в неделю. В коворкинге/офисе встречаемся в 3 раза в неделю. Во время настройки большого проекта, возможно временное увеличение частоты встреч. Также, временно, возможна полностью удаленная работа.
Количество дней отпуска? — 15 рабочих дней в году. После трех лет сотрудничества – 20 рабочих дней в году.
Есть ли перспектива командировок, и куда? — Да, есть перспектива командировки в Нидерланды весной или летом, но зависит от карантина.
Возможна ли релокация за пределы Украины и как компания готова её поддержать? — Пока нет.
Когда, каким образом и в какой валюте платится/считается зарплата? — Вознаграждение начисляется в гривне относительно актуального курса Евро на день конвертации. Украинские налоги оплачивает сам сотрудник. Обслуживание счетов ведется бухгалтерской компанией и полностью компенсируется нашей компанией.
Адрес офиса — Мы арендуем пространство в коворкинговом центре Generator Space (ул. Гольдберговская 13а). Как только в Харьковской команде будет 12+ человек, мы планируем открыть офис.
По процессу:
Есть ли тестовое задание? — Нет.
Кто ревьювит резюме? — ПМ и ТехЛид харьковской команды.
Сколько этапов интервью, с кем? — Всего три этапа:
– Один видео созвон с ПМом обсудить ожидания друг от друга и проверить английский язык. Длительность 20-30 минут.
– Полное интервью с ПМом и ТехЭкспертом на русском/украинском языках. Длительность 1.5-2 часа.
– Финальное интервью с Нидерландской стороной (PO + SD). Полностью на Английском языке. Длительность 0.5-1 час.
Если у вас остались вопросы – задавайте их на ask@leasoft.org