Зарплата: оклад + районный коэффициент + годовая премия по результатам года, зарплату обсуждаем на собеседовании.
Ежегодный пересмотр зарплаты.
Гибкий график: начало рабочего дня до 10:00, гибридный график работы, но рассматриваем и индивидуальные условия.
14 дней удаленной работы в год, неограниченный отпуск за раз.
Доплата до 100% оклада за больничные.
Профессиональное развитие: обмен опытом, мнениями, технологиями (ежемесячные лекции от коллег, организованные обсуждения).
Внутренние проекты компании становятся частью внешних.
Среда, в которой ценят качественный код: авто-тесты, cross code review, время на рефакторинг, автоматизация релиза и работа с современными серверами.
Технически грамотные решения от ПМов.
Подбор проектов и задач в соответствии со способностями и навыками разработчиков.
Дополнительные бонусы: ДМС (франшиза 10%) или компенсация спорта на твой выбор, оплата ¾ обучения английскому или бесплатные занятия по английскому 1 раз в неделю, компенсация ¾ стоимости курсов в профессии и конференций.
Швейцарский менеджмент: горизонтальная иерархия, решения принимаются командой проекта, опыт разных ролей у разработчиков от проекта к проекту.
Отсутствие бюрократии - прямой контакт с руководством.
Местоположение:
Основной офис: ул. Ипподромская 19, Новосибирск
Второй офис: ул. Кутателадзе 4Г, Академгородок
Ближайшие цели на проекте:
Активные планы по обновлению legacy частей приложения.
Выравнивание процессов разработки и релизов.
Более полное покрытие функциональными и e2e тестами.
Kubernetes для staging, в live.
Отдельная платформа по глобальному менеджменту вакансий и последующему распределению по региональным сайтам.
AI по краулингу вакансий и качественному распознаванию информации в вакансиях (отдельным проектом).
Внедрение LLM для распознавания источников вакансий в категоризированный текст и улучшения поиска вакансий.
Что отличает наше партнерство с компаниями, и что любопытного здесь для тебя?
Работа с реальными бизнесами, создание приложений для пользователей, которые заинтересованы в конечном результате.
Интересные технические задачи от заказчика, требующие поиска новых решений, что обеспечивает постоянное участие в архитектуре и аналитике приложения.
Под капотом много сложного и интересного (например, дополнительная логика по релевантности вакансий).
Привнесение новых технологий, несмотря на оригинальную легаси базу - для тебя это значит, что можно продвигать эти изменения, интегрировать между собой разные технологии и части приложения.
Задачи:
Принимать решения о тактике разработки конкретных задач на основании понимания работы всей системы, полного цикла работы приложения.
Оптимизировать этот цикл, в том числе через улучшение взаимодействия частей (FE/BE) между собой.
Грамотно работать с задачами - уточнять критерии выполнения задачи; учитывать, какие возможности уже существуют в приложении; интегрировать в существующую инфраструктуру; распределять между людьми в команде.
Участвовать в разработке частей проекта (около 70% времени).
Ревьюить код, особенно в точках соприкосновения частей между собой.
“Расследовать” баги - определить, где происходит поломка, с каким сценарием и распределять между людьми в команде.
Подбирать необходимые инструменты для проекта с учетом специфики самого проекта и его архитектуры.
Следовать принятым в компании практикам и развивать их: cross code review, CI/CD, TDD, при желании, парное программирование.
Улучшать и направлять свою команду.
Участвовать в ядре компании по подключению новых технологий, развитию инструментов и проектов в целом; тесно сотрудничать с коллегами других команд.
Мы ожидаем от кандидата:
PHP/Symfony (использование стандартов PSR) от 5 лет с опытом адаптирования старых версий.
TS/JS + React/Redux от 3 лет.
опыт работы с Linux от 1 года.
активное использование composer.
понимание полного цикла жизни приложения.
огромным плюсом будет опыт использования docker для разработки.
опыт управления командой будет плюсом.
английский язык для письменного и устного общения с ПМами и коллегами (B2 и выше - должны чувствовать себя свободно, чтобы говорить с ПМом об архитектуре приложения).
Стек:
PHP 7.4 и выше (Symfony, Silex, Zend Framework), в т.ч. опыт адаптации старых версий под новые