Nexcess
Братислава, Словакия
Должность: Frontend Engineer (Network Solutions) Компания: Nexcess Местоположение: Братислава, Словакия
Команда Network Solutions разрабатывает и поддерживает сетевые продукты — балансировку нагрузки, коммутацию, межсетевые экраны, VPN, VPC и GPF — которые связывают и защищают инфраструктуру наших клиентов. Вы будете полностью отвечать за изменения платформы: от спецификации, автоматизации и конфигурации до валидации и того, как они ведут себя в производственной среде. Это роль индивидуального исполнителя без прямых подчиненных, и именно вы будете отвечать за то, работает ли то, что вы внедрили, на самом деле. Запрос на слияние (pull request) — это видимая часть. Работа — это машина, стоящая за ней: превращение расплывчатого описания потребности во что-то достаточно точное для разработки, определение того, что может выйти из строя до того, как это произойдет, доказательство корректности изменения, а не просто утверждение этого, и сопровождение его после запуска. Как мы работаем Бизнес-согласованность и фокус — превыше всего. Инженерная работа здесь существует для продвижения бизнеса, а не для того, чтобы быть занятым. Вы будете знать, какие немногие вещи наиболее важны в этом месяце и почему, скажете, когда работа перед вами не является одной из них, и выполните обещанное к датам, по которым бизнес сможет планировать, с качеством, которое не вернется в виде инцидента или эскалации клиента. Предсказуемая, надежная доставка качественного программного обеспечения — результат этой работы, и все нижеперечисленное служит этой цели. Эта работа с каждым кварталом становится все более практической, а не менее. Объем кода увеличивается, а время, которое вы тратите на его написание, уменьшается, поэтому ценность смещается на два конца: что вы указываете в спецификации и что вы проверяете. Вы будете оставаться близко к производственной среде, ежедневно запускать AI harness, читать код, который вы не писали, и поддерживать свои технические суждения актуальными, а не забытыми. Тот, кто внедряет, тот и отвечает, независимо от того, кто его написал. Большая часть кода теперь генерируется ИИ, поэтому суждение сместилось на любую из его сторон: точное определение того, что нужно создать, и проверка того, что было получено, правильно, безопасно и операбельно. Фраза «это написал агент» не является оправданием. Ваша подпись стоит на слиянии. Вам не нужно отвечать за дорожную карту, чтобы знать, почему эта работа важна. Вы не будете аналогом Product Manager на этом уровне, и от вас этого не ожидают. От вас ожидают понимания того, что получает клиент и какую выгоду получает бизнес от того, что вы создаете, и того, что вы спросите, прежде чем вы правильно построите неправильную вещь. Инженеры, которые здесь двигаются быстрее всего, — это те, кто задает этот вопрос на ранней стадии, а не на ревью. Вы будете дежурить по графику для того, что вы создаете, и будете следовать установленному расписанию. Инженерная служба декларирует риски и сроки в письменной форме для принятия бизнесом, и это включает в себя ваши: когда дата под угрозой, вы говорите об этом заранее, с доказательствами, а не молча. Обязанности Полностью отвечать за frontend-функции в домене Network Solutions. Брать работу от спецификации до внедрения, тестирования, развертывания, мониторинга и последующей поддержки в производственной среде для интерфейсов, используемых для управления сетевыми продуктами и услугами. Создавать и поддерживать современные веб-интерфейсы. Разрабатывать надежные, поддерживаемые и производительные frontend-приложения с использованием React или Vue. Преобразовывать продуктовые и технические требования в четкие frontend-решения. Уточнять ожидаемое поведение, граничные случаи, зависимости и пользовательские потоки до начала реализации. Создавать интуитивно понятные интерфейсы для сложной сетевой функциональности. Делать технические продукты, такие как балансировка нагрузки, межсетевые экраны, VPN, VPC и связанные с ними сервисы, понятными и управляемыми через четкий пользовательский опыт. Тесно сотрудничать с backend- и platform-инженерами. Интегрировать frontend-приложения с API и базовыми сервисами, выявлять зависимости на ранней стадии и устранять проблемы с интерфейсами или данными до того, как они станут блокирующими. Использовать AI-ассистированные инструменты для инженеров как часть вашего рабочего процесса. Применять агентивные инструменты для реализации и ревью, критически проверяя сгенерированный код и оставаясь ответственным за конечный результат. Верифицировать изменения с доказательствами. Писать автоматизированные тесты, проверять пользовательские потоки и сценарии сбоев, а также убеждаться, что изменения готовы к развертыванию в производственной среде. Проводить ревью frontend-кода и технических изменений от других инженеров. Выявлять риски, связанные с дизайном, поддерживаемостью, производительностью, доступностью и надежностью на ранней стадии и предоставлять четкую, действенную обратную связь. Безопасно работать с существующими и незнакомыми кодовыми базами. Понимать устаревшие или сложные frontend-приложения, вносить инкрементальные улучшения без ненужных переписываний и оставлять код лучше протестированным и документированным, чем вы его нашли. Отвечать за то, что вы запускаете. Участвовать в поддержке производственной среды, расследовать инциденты, связанные с frontend, и обеспечивать, чтобы проблемы приводили к значительным улучшениям. Менторить других инженеров. Делиться практиками frontend-инженерии, объяснять проектные решения и поддерживать менее опытных инженеров в процессе реализации и ревью. Координировать зависимости между командами. Напрямую работать с соответствующими инженерами и заинтересованными сторонами, чтобы обеспечить соответствие frontend-изменений требованиям backend, инфраструктуры и продукта. Требования 5+ лет опыта в frontend-разработке программного обеспечения и производственных приложениях. 5+ лет опыта работы с React или Vue. Значительный опыт создания и поддержки сложных веб-приложений. Глубокое понимание современного JavaScript или TypeScript, компонентной архитектуры, управления состоянием и проектирования frontend-приложений. Опыт интеграции frontend-приложений с API и backend-сервисами. Опыт написания автоматизированных frontend-тестов и валидации производственных изменений перед развертыванием. Глубокое понимание производительности, юзабилити, доступности и поддерживаемости веб-приложений. Способность эффективно работать с существующими или незнакомыми кодовыми базами и устранять проблемы на границах frontend и backend. Практический опыт использования AI-ассистированных инструментов для инженеров в рамках повседневной разработки. Четкие навыки письменного общения и способность эффективно работать в удаленной, распределенной команде, охватывающей несколько часовых поясов. Предпочтительно Опыт работы с базовым администрированием сетей или сетевыми концепциями. Опыт работы с реляционными базами данных, такими как PostgreSQL или MariaDB. Опыт создания интерфейсов для инфраструктурных, облачных, хостинговых или других технических продуктов. Опыт работы с управляемым хостингом, облачными платформами или другой средой высокодоступных сервисов. Опыт менторинга инженеров и проведения ревью frontend-архитектуры и кода. Мы предлагаем Поддержка в оформлении визы и помощь с релокацией. Ежедневные обеды в офисе. Работа в команде профессионалов международного уровня. Комфортные условия труда. Возможность практиковать и улучшать свой английский язык. Конкурентоспособная заработная плата и все необходимое оборудование. Медицинская страховка.
О Nexcess Nexcess предоставляет специализированные облачные решения для организаций, где производительность и соответствие требованиям должны сосуществовать. Мы обслуживаем предприятия по всему миру, от агентств, масштабирующих сайты клиентов, до корпораций, управляющих критически важными операциями. Мы построили свою репутацию на глубокой технической экспертизе и подлинном партнерстве с каждым клиентом, с которым работаем. За каждой средой, которую мы управляем, стоит команда людей, которые серьезно относятся к своему ремеслу и продолжают работать, когда это важно.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
Релокация
Словакия, Братислава
ИИ напишет его по твоему резюме, останется только отправить