Обязанности:
Привет, это компания SmartSites. Мы в поиске PHP-программиста уровня middle в команду отдела разработки и интеграции. Более 12-ти лет помогаем малому бизнесу США эффективно продавать через интернет. Мы представляем весь спектр услуг: от аудита и запуска рекламы до разработки продающего сайта и его размещения на наших собственных серверах. Особенность нашей работы в том, что мы - сервисная компания, не продуктовая. Нам поступает большое количество задач по разным проектам. Ты можешь работать над одним проектом как пару дней, так и пару месяцев, а можешь получить три мелких задачи по разным проектам в один день. С клиентами мы работаем по почасовой ставке. Поэтому нам важно фиксировать затраченное время (вручную или автоматически), быть продуктивными и соблюдать назначенные нами же сроки. Для нас разработчик уровня middle это тот, кто: знает и применяет лучшие практики отрасли; может работать без идеального ТЗ; обращает внимание не только на код, но и на потребности команды и бизнеса; умеет реалистично оценивать свои задачи; умеет давать обратную связь и высказывать своё мнение. Что нужно будет делать на работе: Решать задачи, связанные с вебом, используя свой экспертный опыт и навыки в программировании. Писать как чистый PHP код, так и код под фреймворки/CMS/веб-приложения. Принимать и аргументировать архитектурные решения по проектам исходя из потребностей бизнеса. Разрабатывать плагины, интеграции под различные системы. Работать с SQL-запросами. Проводить анализ и исследование проблем, связанных с работой сайтов и веб-сервисов. Читать и понимать документацию на английском языке. Проводить и проходить код-ревью. Документировать результаты своей работы. Что необходимо: Опыт коммерческой веб-разработки (не фриланс) на PHP от трех лет. Практическое знание ООП в PHP. Опыт работы и понимание принципов REST API. Умение оценивать сроки выполнения своих задач. Асинхронная коммуникация в команде. Английский язык на уровне понимания документации. Умение переключаться между разными проектами. Продуктивность. Условия: Работа из любой точки мира; График работы 5/2 с 08:00 до 17:00 МСК (плюс/минус 1 час); Стабильно растущая ЗП; Профессиональное развитие и обучение за счет компании; Работа с современными технологиями, востребованными во всем мире; Проекты различного уровня сложности; Аккредитованная IT-компания. Как проходит рабочий день: Открыть таск-менеджер. Оценить новые задачи, написать по ним вопросы ПМу, если требуется. Выбрать задачу для работы исходя из дедлайнов и приоритетов. Выполнить задачу, написать детальный комментарий для ПМа. Зафиксировать затраченное на задачу время (вручную или автоматически). Перейти на шаг 2. Как проходит отбор на эту вакансию: Отклик. Отказ или приглашение на собеседование (в течение одного рабочего дня). Собеседование (1 или 2 этапа). Отказ или оффер. Возможно: договор услуг, подряда, ГПХ, ИП.