Привет! Спасибо за интерес к вакансии - давай знакомиться.
Wiregate - компания, создающая качественные цифровые продукты для клиентов по всему миру - от США до Австралии. Мы стабильно растём и ищем опытного Fullstack-разработчика, который сможет не только разрабатывать функциональность, но и влиять на архитектуру продуктов, инженерные процессы и качество работы команды.
Нам нужен специалист, способный видеть продукт целиком, принимать обоснованные технические решения и нести ответственность за результат — от проработки требований до стабильной работы решения в production.
Чем предстоит заниматься:
- Проектировать архитектуру backend- и frontend-частей продукта;
- Разрабатывать новые функциональные модули на PHP/Laravel и React;
- Развивать существующую кодовую базу и работать с legacy-системами;
- Проектировать API и интеграции со сторонними сервисами;
- Принимать ключевые технические решения и обеспечивать их реализацию;
- Обеспечивать производительность, безопасность, масштабируемость и отказоустойчивость решений;
- Развивать процессы code review, тестирования, CI/CD, мониторинга и технической документации;
- Управлять техническим долгом и заранее выявлять технические риски;
- Проводить декомпозицию и оценку задач, участвовать в планировании и контролировать выполнение;
- Помогать разработчикам расти через ревью, наставничество и обмен знаниями;
- Взаимодействовать с клиентами и стейкхолдерами: уточнять требования, предлагать решения и управлять техническими ожиданиями;
- Развивать практики безопасного применения AI-инструментов в команде, формировать стандарты их использования и контролировать влияние на скорость, качество и надёжность разработки.
- Отвечать за качество и стабильность продукта после выхода в production.
Мы ищем специалиста, который:
- Имеет значительный опыт коммерческой fullstack-разработки;
- Уверенно работает с PHP и Laravel;
- Имеет практический опыт проектирования высоконагруженных или распределённых систем;
- Имеет практический опыт разработки современных интерфейсов на React;
- Понимает принципы управления состоянием, компонентной архитектуры и оптимизации frontend-приложений;
- Умеет проектировать REST API и интеграции со сторонними сервисами;
- Имеет опыт архитектурного проектирования сложных веб-систем;
- Умеет находить баланс между скоростью разработки, качеством и долгосрочной поддерживаемостью;
- Работал с PostgreSQL и/или MySQL, понимает принципы оптимизации запросов;
- Использовал Redis, кеширование, очереди и фоновые задачи;
- Уверенно работает с Git, Docker, Linux и CI/CD;
- Имеет опыт работы с Kubernetes и облачными сервисами, желательно AWS;
- Пишет unit-, integration- и end-to-end-тесты;
- Понимает принципы мониторинга, логирования и диагностики проблем в production;
- Умеет безопасно развивать legacy-код;
- Способен вести несколько проектов или технических направлений;
- Владеет английским на уровне, достаточном для общения с зарубежными заказчиками.
- Будет преимуществом
- Опыт в роли Tech Lead, Lead Developer или Software Architect;
- Знание TypeScript и современных инструментов экосистемы React;
- Опыт работы с Next.js;
- Знание DDD, Clean Architecture и event-driven-подходов;
- Опыт модернизации legacy-приложений;
- Опыт технического наставничества и развития команды;
- Практика внедрения инженерных метрик и стандартов разработки;
- Опыт применения AI-инструментов для разработки, тестирования, code review, документирования и автоматизации рутинных процессов.
Что для нас важно:
- Ответственность за продукт и конечный результат, а не только за отдельный участок кода;
- Способность видеть систему целиком — от интерфейса и бизнес-логики до инфраструктуры;
- Высокие требования к надёжности, безопасности и качеству решений;
- Умение принимать решения в условиях неполной информации;
- Инициативность и готовность улучшать процессы;
- Способность заранее выявлять риски и доводить задачи до завершения;
- Открытая и конструктивная коммуникация;
- Готовность делиться знаниями и усиливать команду.
Что предлагаем:
- Заработную плату, которую обсуждаем индивидуально;
- Полностью удалённую работу из любой точки мира;
- При желании, возможна, релокация в Черногорию;
- График: понедельник–пятница, 10:00–19:00 МСК;
- 28 календарных дней оплачиваемого отпуска;
- Квартальные бонусы по результатам работы;
- Материальную поддержку в особых жизненных ситуациях;
- Возможность влиять на архитектуру продуктов и инженерную культуру компании;
- Корпоративный соцпакет и программы поддержки сотрудников: страхование жизни, выплаты при важных жизненных событиях и дополнительная финансовая помощь в сложных жизненных ситуациях.
Пожалуйста, приложите к отклику короткое сопроводительное письмо и ответьте на несколько вопросов:
- Backend- и frontend-технологии, с которыми вы уверенно работаете;
- Примеры продуктов или архитектурных решений, за которые вы отвечали;
- Опыт улучшения процессов разработки и развития команды;
- Уровень разговорного английского;
- Зарплатные ожидания.