Senior Backend Developer (fixed-term) – 360 Monitoring
Привлекательная вакансия в известной компании с гибким графиком и бюджетом на развитие, однако статус 'fixed-term' (срочный контракт) может подойти не всем.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Высокая сложность обусловлена требованием Senior-уровня, необходимостью быстро разобраться в крупном коде с ограниченной документацией и совмещением задач бэкенда с DevOps.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата не указана, но для Senior Backend ролей в Европе (CET) рыночный диапазон обычно составляет от 70,000 до 95,000 евро в год в зависимости от страны проживания.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
**Senior Backend Developer (fixed-term) – 360 Monitoring
WebPros, Remote**
WebPros is committed to empowering businesses worldwide through cutting-edge solutions in web hosting, billing automation, infrastructure, server management, and online marketing. Since founding in 2017, they power 85 million+ websites across 900,000+ servers worldwide with a 650+ strong team.
Responsibilities:
*🌸*Run and develop the KoalityEngine day to day, including its custom solutions, so the platform stays reliable during the leave;
*🌸*Maintain the WHM integration (360 Monitoring plugin for cPanel & WHM) so customers on cPanel servers keep getting working monitoring;
*🌸*Troubleshoot production issues across the backend systems, including on-call-style incident work, to keep downtime short;
*🌸*Deliver backend work on the 360 Monitoring side, including the Auth0 decommissioning, so we can move off Auth0 cleanly;
*🌸*Take on DevOps tasks (deployments, infrastructure, server maintenance) so releases and servers stay stable;
*🌸*Work with the second senior backend developer, QA and product to plan and ship changes with the right context and testing.
Requirements:
*💦*Several years of professional backend development at senior level;
*💦*Strong PHP (Symfony) and solid Node.js / TypeScript;
*💦*Proven ability to get productive quickly and independently in large, existing codebases with limited documentation;
*💦*Experience operating production systems: debugging, monitoring, incident handling;
*💦*Fluent English and availability within CET ±2 hours;
*💦*Nice-to-have: DevOps experience (Linux servers, CI/CD, Docker);
*💦*Nice-to-have: MongoDB;
*💦*Nice-to-have: Experience with cPanel & WHM or hosting / monitoring products;
*💦*Nice-to-have: Authentication / identity migrations (e.g. Auth0, OAuth/OIDC).
Working conditions:
*☘️*Remote-first flexibility: Work from anywhere in Europe;
*☘️*Development Budget: Annual personal growth allowance;
*☘️*Public Transport & Meal Vouchers: Location-dependent benefits;
*☘️*Paid Time Off: 20+ days of annual leave;
*☘️*Team Culture: Regular team and on-site company events;
*☘️*Remote, asynchronous work environment;
*☘️*Self-managed work with strong emphasis on autonomy and proactivity.
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- PHP
- Symfony
- Node.js
- TypeScript
- MongoDB
- Docker
- Linux
- CI/CD
- OAuth
- OIDC
- Auth0
Возможные вопросы на собеседовании
Проверка опыта работы с основным стеком и архитектурными паттернами Symfony.
Расскажите о наиболее сложном проекте на Symfony, где вам приходилось оптимизировать производительность или перерабатывать архитектуру.
В вакансии указана задача по выводу Auth0 из эксплуатации. Важно понять понимание протоколов аутентификации.
Какие основные сложности вы видите при миграции с Auth0 на собственное решение или другой сервис OAuth/OIDC?
Позиция предполагает работу с инцидентами и поддержку стабильности.
Опишите ваш алгоритм действий при возникновении критической ошибки в продакшене, когда документация по системе ограничена.
Проверка навыков работы с инфраструктурой.
Каков ваш опыт работы с Docker и CI/CD пайплайнами в контексте деплоя PHP/Node.js приложений?
Вакансия подразумевает высокую автономность.
Как вы организуете свою работу в асинхронной среде, чтобы сохранять продуктивность и прозрачность для команды?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

