ООО «Технология» — продуктовая IT-компания из Новосибирска. Мы развиваем собственные сервисы для заказа и доставки цветов и подарков в России и других странах.
Наш флагманский проект — крупная работающая платформа с реальными пользователями, заказами, платежами, интеграциями и высокой нагрузкой. Мы не занимаемся заказной разработкой: команда отвечает за продукт, его архитектуру, стабильность и дальнейшее развитие.
Сейчас мы ищем PHP-разработчика, который будет не просто закрывать задачи, а сможет влиять на технические решения и качество продукта.
Наш стек
- PHP 8.3;
- Laravel 11;
- PostgreSQL 16;
- Dragonfly — Redis-совместимое хранилище;
- Docker Compose;
- GitLab CI;
- Sentry;
- Vue.js 2/3.
Чем предстоит заниматься
- Разрабатывать новый функционал флагманского продукта компании.
- Улучшать и развивать существующие сервисы и модули.
- Вместе с командой прорабатывать техническую реализацию продуктовых задач.
- Оценивать решения до начала разработки, выявлять ограничения и возможные риски.
- Профилировать PHP-код и запросы к базе данных.
- Находить причины медленной работы системы и устранять узкие места.
- Оптимизировать SQL-запросы, индексы и взаимодействие приложения с PostgreSQL.
- Участвовать в рефакторинге существующей кодовой базы.
- Прорабатывать новые архитектурные решения и постепенно внедрять их в продукт.
- Проводить code review и помогать команде поддерживать единые стандарты разработки.
- Участвовать в обсуждении технических инициатив и развитии инженерных процессов.
Что для нас важно
- Не менее трёх лет коммерческой командной разработки на PHP.
- Уверенное знание PHP 8 и практический опыт применения возможностей современных версий языка.
- Опыт разработки приложений на Laravel, Symfony или Yii2.
- Понимание принципов ООП и умение писать поддерживаемый код.
- Уверенная работа с SQL и реляционными базами данных.
- Понимание того, как анализировать и оптимизировать запросы к базе данных.
- Опыт работы с Git и участие в code review.
- Опыт использования Docker и Docker Compose.
- Умение обсуждать технические решения, аргументировать свою позицию и слышать обратную связь.
- Готовность отвечать не только за написанный код, но и за результат работы команды.
Будет преимуществом
- Опыт проектирования и разработки высоконагруженных web-сервисов.
- Понимание принципов построения современных распределённых систем.
- Опыт профилирования PHP-приложений и поиска проблем производительности.
- Опыт серьёзного рефакторинга и постепенного обновления legacy-кода.
- Опыт работы с PostgreSQL: планы выполнения запросов, индексы, блокировки и оптимизация.
- Опыт работы с Docker Swarm или Traefik.
- Опыт создания и поддержки пайплайнов в GitLab CI.
- Практика написания автоматических тестов.
- Опыт работы с Vue.js 2 или Vue.js 3.
Мы сработаемся, если вы
- любите понятный, чистый и поддерживаемый код;
- сначала разбираетесь в задаче, а затем выбираете решение;
- умеете работать быстро, не жертвуя качеством;
- не боитесь сложных участков системы и накопленного технического долга;
- готовы признавать ошибки, исправлять их и помогать команде становиться сильнее;
- умеете убедительно объяснять свои идеи и технические решения;
- спокойно относитесь к конструктивному code review;
- хотите влиять на продукт, а не просто выполнять поступающие задачи.
Что предлагаем
- Работу над собственным продуктом, которым ежедневно пользуются реальные клиенты.
- Возможность влиять на архитектуру, технические решения и процессы разработки.
- Сложные задачи, связанные с производительностью, интеграциями и развитием работающей системы.
- Увлечённую команду, в которой можно обсуждать решения и получать профессиональную обратную связь.
- Быстрое принятие решений без лишней бюрократии.
- Профессиональный рост, обучение и поддержку технических инициатив.
- Полностью официальную и своевременную заработную плату.
Мы заинтересованы в разработчиках с профессиональными амбициями и готовы помогать сотрудникам развивать экспертизу, брать более сложные задачи и увеличивать зону ответственности.
Не обязательно соответствовать каждому дополнительному требованию. Нам важны сильная база, инженерное мышление и желание развивать качественный продукт.
Хотите познакомиться с проектом, командой и задачами? Откликайтесь — обсудим ваш опыт и расскажем, как устроена разработка внутри компании.