Старший Frontend разработчик
Старший фронтенд-разработчик для создания пользовательских веб-интерфейсов глобальной платформы быстрого питания. Требуется 4+ года опыта, сильные знания React, TypeScript, Next.js и опыт работы с REST API. Компания предлагает удаленную работу, конкурентную USD-компенсацию и возможности профессионального роста.
Что предстоит делать
<p>Привет! AgileEngine — это компания из списка Inc. 5000, которая создает отмеченное наградами программное обеспечение для брендов из списка Fortune 500 и новаторских стартапов в более чем 17 отраслях. Мы входим в число лидеров в таких областях, как разработка приложений и AI/ML, а наша культура, ориентированная на людей, принесла нам множество наград «Лучшее место для работы».</p> <p><strong>Почему стоит присоединиться к нам</strong></p> <p>Если вы ищете место для роста, чтобы оказывать влияние и работать с людьми, которым не все равно, мы будем рады познакомиться! :)</p> <p><strong>О роли</strong></p> <p>Мы ищем <strong>Senior Frontend Engineer</strong> для создания и поддержки веб-интерфейсов, ориентированных на гостей, для глобальной QSR-платформы, работая над поиском ресторанов, просмотром меню, онлайн-заказами, корзиной, оформлением заказа, платежами и программой лояльности. Вы будете писать чистый TypeScript, используя React и Next.js App Router, внедрять headless-контент AEM, интегрировать бэкенд API для заказов и аутентификации, а также поддерживать автоматизированные тесты, уделяя внимание Core Web Vitals и стандартам доступности. Роль предполагает совместную работу по Agile-методологии с рецензированием кода коллегами для каждого pull request.</p> <p><strong>Чем вы будете заниматься</strong></p> <p>● Разрабатывать и поддерживать функции для всего гостевого веб-интерфейса, включая поиск ресторанов, просмотр меню, онлайн-заказы, корзину, оформление заказа, платежи и программу лояльности;<br>● Писать чистый, хорошо протестированный TypeScript в соответствии с установленными стандартами кодирования с автоматическими проверками при каждом коммите;<br>● Внедрять контент и компоненты, предоставляемые AEM, используя headless-архитектуру;<br>● Подключать сайт к бэкенд-сервисам и сторонним инструментам, включая API для заказов, аутентификацию, платежные системы, feature flags и аналитику;<br>● Работать с продакт-менеджерами, дизайнерами и бэкенд-инженерами, превращая требования в работающее программное обеспечение;<br>● Участвовать в спринт-планировании и обзорах спринта;<br>● Реализовывать решения на основе дизайнов из Figma;<br>● Согласовывать контракты API;<br>● Проверять код коллег;<br>● Учитывать замечания по ревью в своих собственных pull request;<br>● Отлаживать и исправлять проблемы в разных браузерах, используя инструменты отчетов о сбоях, сетевые трассировки и профилирование производительности;<br>● Писать и поддерживать модульные, компонентные и интеграционные тесты, уделяя внимание доступности и лимитам Core Web Vitals;<br>● Помогать поддерживать работоспособность пайплайнов сборки и релиза, включая автоматические сборки, предварительные развертывания и production-релизы;<br>● Участвовать в Agile-церемониях, включая ежедневные стендапы, спринт-планирование, уточнение требований и ретроспективы;<br>● Быть в курсе экосистемы React и Next.js и вносить вклад в улучшения команды, включая инициативы по производительности и архитектуре.</p> <p><strong>Обязательные требования</strong></p> <p>● <strong>4+ года профессионального опыта в разработке программного обеспечения</strong>;<br>● Весомый коммерческий опыт создания production-веб-приложений с использованием <strong>React</strong> и <strong>TypeScript</strong>;<br>● Опыт работы с <strong>CSS Modules</strong> или <strong>Tailwind</strong>;<br>● Глубокое понимание основ <strong>React</strong>, включая хуки, контекст, жизненный цикл компонентов и паттерны производительности;<br>● Практический опыт работы с <strong>Next.js</strong> (предпочтительно App Router) и паттернами серверного рендеринга;<br>● Твердое понимание управления состоянием с помощью <strong>Redux Toolkit</strong> или аналогов и паттернов управления серверным состоянием с помощью <strong>React Query</strong> или подобных инструментов;<br>● Опыт интеграции <strong>RESTful API</strong> и потоков аутентификации на основе токенов;<br>● Практический опыт фронтенд-тестирования, включая модульные тесты, компонентные тесты и проверки доступности;<br>● Знакомство с DevOps-практиками и CI/CD пайплайнами с использованием <strong>GitHub Actions</strong>, <strong>Azure DevOps</strong> или аналогов;<br>● Хорошее понимание SEO, Core Web Vitals и техник оптимизации производительности;<br>● Коммуникабельный специалист, хорошо работающий в коллаборативной кросс-функциональной команде;<br>● Уровень английского — Upper-Intermediate.</p> <p><strong>Будет плюсом</strong></p> <p>● Adobe Experience Manager (AEM) headless-доставка контента;<br>● Системы feature flags (например, LaunchDarkly);<br>● Веб-аналитика или отслеживание ошибок (Sentry, Adobe Experience Platform, Quantum Metric);<br>● GraphQL;<br>● Опыт в области доступности (WCAG 2.1 AA) и интернационализации (i18n);<br>● Фреймворки для управления конфиденциальностью и согласием (например, OneTrust);<br>● Опыт наставничества младших разработчиков и проведения ревью кода.</p> <p><strong>Преимущества и бонусы</strong></p> <p><span style="color: #EC9301;">● </span>Профессиональный рост: Ускорьте свой профессиональный путь с помощью наставничества, TechTalks и персонализированных планов развития<br><span style="color: #EC9301;">● </span>Конкурентная оплата: Мы соответствуем вашим постоянно растущим навыкам, таланту и вкладу с помощью конкурентной оплаты в USD и бюджетов на образование, фитнес и командные мероприятия<br><span style="color: #EC9301;">● </span>Выбор интересных проектов: Присоединяйтесь к проектам с разработкой современных решений и ведущими клиентами, включая предприятия из списка Fortune 500 и ведущие продуктовые бренды<br><span style="color: #EC9301;">● </span>Гибкий график: Настройте свой график для оптимального баланса между работой и личной жизнью, выбирая работу из дома или в офисе — все, что делает вас счастливее и продуктивнее.</p> <br> <p><strong>Познакомьтесь с нашим процессом найма</strong></p> <p><strong>Асинхронный этап</strong> — Автоматизированный трек, который помогает нам двигаться быстрее и давать вам более быструю обратную связь:</p> <p>● Короткая онлайн-форма для подтверждения базовых требований<br>● Оценка навыков на <nobr>30–60</nobr> минут<br>● Вступительное видео на <nobr>5 минут</nobr></p> <p><strong>Синхронный этап</strong> — Живые интервью</p> <p>● Техническое интервью с нашей инженерной командой (назначается в удобное для вас время)<br>● Финальное интервью с вашими будущими коллегами</p> <p><strong>Если все совпало — вы получите оффер!</strong></p> <div> <a href="https://jobs.dou.ua/companies/agileengine/vacancies/363710/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в AgileEngine
22 активные вакансии в компании
Старший React Native инженер
~1 627 600 – 3 155 838 ₸ оценка
Старший React Native разработчик для создания кроссплатформенных мобильных и веб-приложений. Требуется опыт от 4 лет, владение React Native, ReactJS, Node.js, TypeScript. Предлагается удаленная работа, гибкий график и конкурентоспособная зарплата в USD.
Старший Backend инженер
~1 627 600 – 3 155 838 ₸ оценка
Ищем старшего backend инженера для разработки масштабируемых middleware сервисов для крупной потребительской платформы. Нужно 4+ года опыта, уверенное владение Node.js/TypeScript, опыт с AWS serverless (Lambda, API Gateway, DynamoDB, SQS/SNS) и CI/CD. Предлагаем удаленную работу, конкурентную зарплату в USD и возможности профессионального роста.
Старший Backend инженер
Старший backend-инженер для разработки middleware-сервисов для крупной потребительской платформы. Нужен опыт с Node.js/TypeScript, AWS serverless (Lambda, API Gateway), Terraform и CI/CD. Компания предлагает удаленную работу, гибкий график и конкурентную зарплату в USD.
Старший QA Automation инженер
Ищем старшего QA Automation инженера для обеспечения качества серверных middleware-сервисов крупной потребительской платформы. Вы будете разрабатывать автотесты для REST API и событийных архитектур на AWS, проводить нагрузочное тестирование и интегрировать проверки в CI/CD. Требуется 4+ года опыта в backend-тестировании, владение JavaScript/TypeScript, Java или Python, знание AWS и CI/CD инструментов. Предлагается удаленная работа, гибкий график и конкурентная USD-компенсация.
Похожие вакансии
6 вакансий
Старший React Native инженер
~1 627 600 – 3 155 838 ₸ оценка
Старший React Native разработчик для создания кроссплатформенных мобильных и веб-приложений. Требуется опыт от 4 лет, владение React Native, ReactJS, Node.js, TypeScript. Предлагается удаленная работа, гибкий график и конкурентоспособная зарплата в USD.
Старший Backend инженер
~1 627 600 – 3 155 838 ₸ оценка
Ищем старшего backend инженера для разработки масштабируемых middleware сервисов для крупной потребительской платформы. Нужно 4+ года опыта, уверенное владение Node.js/TypeScript, опыт с AWS serverless (Lambda, API Gateway, DynamoDB, SQS/SNS) и CI/CD. Предлагаем удаленную работу, конкурентную зарплату в USD и возможности профессионального роста.
Старший Full Stack разработчик (React, Node.js)
~1 627 600 – 3 155 838 ₸ оценка
Старший Full Stack разработчик для удаленной работы в международной команде над AI-продуктами. Требуется 5+ лет опыта с React, Node.js, TypeScript и облачными платформами. Предлагают гибкий график, 20 дней отпуска и возможности для роста.
Старший Backend инженер
Старший backend-инженер для разработки middleware-сервисов для крупной потребительской платформы. Нужен опыт с Node.js/TypeScript, AWS serverless (Lambda, API Gateway), Terraform и CI/CD. Компания предлагает удаленную работу, гибкий график и конкурентную зарплату в USD.
Senior Fullstack-разработчик React + Node.js
~1 627 600 – 3 155 838 ₸ оценка
Senior Fullstack-разработчик для продукта Kaiten — сервиса управления проектами. Нужно разрабатывать frontend на React и backend на Node.js, работать с PostgreSQL и Redis, самостоятельно решать сложные задачи. Требуется 7+ лет опыта в JavaScript, глубокие знания React и Node.js. Предлагают удаленную работу, гибкий график и ДМС.
Frontend Developer
Шукаємо досвідченого Frontend Developer для розробки білінгової системи та інтеграцій. Потрібен глибокий досвід з React.js, Redux та JavaScript. Пропонуємо офіційне працевлаштування, медстрахування та роботу в сучасному офісі.