Middle+ PHP (Laravel) Software Engineer (offline) $2000-2500

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

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

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

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

Сколько лет проекту? Текущая стадия проекта?
Продукт уже 1 год на рынке. Есть видение развития на 2 года вперед. На сейчас требуется разработка новых функциональностей и перевод платформы с чистого PHP на Laravel.

Какие технологии мы используем?
LAMP, REST API реализации (Guzzle PHP HTTP client), Laravel (планируется переход в течении полугода), Vue.js, Twig.

Предпочтительный профессиональный уровень?
Для этой позиции нужен человек уровня 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+ SW Engineer > Senior SW Engineer >> Dev Lead / Tech Lead / Trainer >>> (Development Manager / CTO / Architect).

Размер и структура команды?
На стороне Нидерландов: Product Owner, Senior Developer, 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 час.

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

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 14 March 2021

Look at the current jobs PHP Kharkiv→