Frontend-ориентированный Full Stack инженер (React/TypeScript, PHP/Symfony)
Разработка фронтенд-функциональности на React и TypeScript для образовательной AI-платформы, с возможностью работы над бэкендом на PHP/Symfony. Требуется 3+ года опыта, сильные знания JavaScript/TypeScript и React, а также практический бэкенд-опыт. Предлагается удаленная работа в международной команде, использование AI-инструментов и коллаборативная среда.
Зарплата не указана — оценили по рынку
На основе 66 похожих вакансий за 90 дней.
Что предстоит делать
<p>Мы ищем Frontend-Focused Full Stack Engineer, который поможет создавать решения на базе ИИ, позволяющие учителям делать занятия более увлекательными, интерактивными и эффективными.</p><p>Роль в основном сосредоточена на frontend-разработке с использованием React и TypeScript. Вы также будете вносить вклад в backend-функциональность в рамках реализации функций. Наш текущий backend построен на PHP и Symfony, но предыдущий опыт работы именно с этим стеком не обязателен. Мы ценим практический опыт работы с backend, глубокое понимание основ инженерии и готовность учиться и работать с разными частями стека.</p><p>Вы будете работать в составе небольшой кросс-функциональной группы, которая обычно включает продакт-менеджера, QA-инженера и одного или нескольких инженеров. Реализация функций — это совместная работа, а не индивидуальная: разработчики работают вместе через регулярные синхронизации, технические обсуждения, консультации с коллегами, совместное тестирование и код-ревью. Более сложная backend-работа может выполняться в сотрудничестве с инженером, специализирующимся на backend.</p><p>ИИ является важной частью как нашего продукта, так и инженерного рабочего процесса. Мы используем инструменты разработки с поддержкой ИИ для исследования решений, прототипирования идей, ускорения реализации, улучшения тестирования и сокращения повторяющейся работы. Инженеры несут ответственность за качество, поддерживаемость и корректность поставляемых ими решений.</p><h3>Чем вы будете заниматься</h3><ul><li>Разрабатывать frontend-ориентированные функции в составе небольшой кросс-функциональной рабочей группы, включающей продакт-менеджера, дизайнера, QA-инженера и других инженеров.</li><li>Сотрудничать с продакт-менеджерами и QA-инженерами для понимания потребностей клиентов, уточнения требований, проверки гипотез и формирования практичных решений.</li><li>Создавать современные, доступные, адаптивные и поддерживаемые пользовательские интерфейсы с использованием React и TypeScript.</li><li>Вносить вклад в backend-функциональность, необходимую для реализации функций.</li><li>Работать с нашим backend на PHP/Symfony и развивать свои знания этого стека по мере необходимости.</li><li>Сотрудничать с инженерами, специализирующимися на backend, по сложной серверной функциональности, архитектуре и решениям по интеграции.</li><li>Тесно взаимодействовать с другими разработчиками через регулярные синхронизации по разработке, технические обсуждения, консультации с коллегами и код-ревью.</li><li>Использовать инструменты разработки с поддержкой ИИ для исследования, прототипирования, реализации, тестирования, отладки и документирования.</li><li>Участвовать в обсуждениях архитектуры и технических решениях, относящихся к разрабатываемым функциям.</li><li>Писать и поддерживать автоматизированные тесты и помогать проверять функциональность перед релизом.</li><li>Улучшать качество продукта через итерации, эксперименты, обратную связь и разделение ответственности за успешную поставку.</li></ul><h3>Кого мы ищем:</h3><h3>Frontend</h3><ul><li>3+ года профессионального опыта в создании современных веб-приложений.</li><li>Глубокие знания JavaScript и TypeScript.</li><li>2+ года профессионального опыта работы с React.</li><li>Хорошее понимание современной frontend-архитектуры, проектирования компонентов, управления состоянием и асинхронных потоков данных.</li><li>Практический опыт использования инструментов разработки с поддержкой ИИ, таких как Cursor, GitHub Copilot, Claude Code или аналогичных.</li><li>Опыт интеграции frontend-приложений с API.</li><li>Способность создавать адаптивные, доступные и поддерживаемые пользовательские интерфейсы.</li><li>Опыт отладки frontend-проблем и исследования проблем на границах приложения.</li></ul><h3>Backend</h3><ul><li>Практический опыт создания или поддержки backend-приложений на любом современном языке или фреймворке.</li><li>Хорошее понимание основ backend, API, аутентификации и реляционных баз данных.</li><li>Способность вносить изменения в backend, необходимые для реализации функций.</li><li>Опыт исследования проблем на границах frontend и backend.</li><li>Готовность изучать и вносить вклад в кодовую базу PHP/Symfony.</li><li>Способность сотрудничать с инженерами, специализирующимися на backend, когда функциональность требует более глубоких серверных знаний.</li></ul><h3>Инженерные практики</h3><ul><li>Опыт участия в код-ревью и технических обсуждениях.</li><li>Понимание автоматизированного тестирования и практик обеспечения качества ПО.</li><li>Способность декомпозировать требования, выявлять технические риски и сообщать о компромиссах.</li><li>Ответственный подход к использованию кода, сгенерированного ИИ, включая ревью, проверку и тестирование.</li></ul><h3>Будет плюсом</h3><ul><li>Опыт работы с PHP и Symfony.</li><li>Опыт работы с GraphQL и Apollo Client.</li><li>Опыт автоматизированного frontend или end-to-end тестирования.</li><li>Знание практик веб-доступности.</li><li>Опыт оптимизации производительности и продакшн-отладки.</li><li>Опыт работы в сфере образовательных технологий или других пользовательских SaaS-продуктах.</li></ul><h3><strong> Как мы работаем</strong></h3><p>Наши функции поставляются совместными усилиями, а не одним инженером, работающим изолированно.</p><p>В зависимости от функции, рабочая группа может включать продакт-менеджера, дизайнера, QA-инженера и одного или двух разработчиков. Один разработчик может взять на себя ответственность за определенную область функции, в то время как другие инженеры вносят экспертизу, проверяют решения или реализуют отдельные части решения.</p><p>Ожидается, что frontend-ориентированный инженер будет вносить вклад как во frontend, так и в backend, но это не означает самостоятельную реализацию каждой части каждой функции. Сложная backend-функциональность может быть спроектирована и реализована совместно с backend-инженером.</p><p>Команда сохраняет согласованность через регулярные синхронизации по разработке, технические консультации, совместное тестирование и код-ревью.</p><h3><strong> Что делает вас успешным кандидатом<br></strong></h3><ul><li>Уровень английского Upper-Intermediate или выше.</li><li>Отличные навыки общения и сотрудничества.</li><li>Любопытство к проблемам клиентов и желание создавать реальную ценность для преподавателей.</li><li>Сильное чувство ответственности в сочетании с совместным подходом к реализации функций.</li><li>Умение задавать вопросы, делиться опасениями и привлекать других специалистов, когда это необходимо.</li><li>Комфортная работа с меняющимися требованиями к продукту и готовность к итерациям по мере поступления новой информации.</li><li>Открытость к обратной связи, ревью коллег и совместному принятию технических решений.</li><li>Заинтересованность в продуманном и ответственном использовании инструментов разработки с поддержкой ИИ.</li></ul><h3>Узнайте больше о нас:</h3><p>🌐 <a href="http://www.swivl.com/" target="_blank">www.swivl.com</a> <br>📘 <a href="https://www.facebook.com/goswivl" target="_blank">Facebook</a> <br>💼 <a href="https://www.linkedin.com/company/swivl" target="_blank">LinkedIn</a></p> <div> <a href="https://jobs.dou.ua/companies/swivl/vacancies/367426/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийMiddle Full Stack PHP разработчик
~910 500 – 1 365 750 ₸ оценка
Разработка и поддержка центральной системы управления телекоммуникационной инфраструктурой. Требуется опытный PHP-разработчик с навыками работы с Oracle и готовностью модернизировать легаси-фронтенд на Vue.js. Предлагается стабильный проект и интересные технические задачи.
PHP/Bitrix24 разработчик
~910 500 – 1 365 750 ₸ оценка
Ищем опытного PHP-разработчика для глубокой кастомизации и развития Bitrix24 как корпоративного портала и CRM. Нужно создавать собственные модули, интегрироваться с 1С и внешними системами, оптимизировать производительность. Предлагают удаленную работу, официальное трудоустройство и расширенный ДМС.
Middle/Senior Magento 2 Backend Developer
Шукаємо Middle/Senior Magento 2 Backend Developer для роботи з міжнародними eCommerce-проєктами. Потрібен досвід розробки кастомних модулів Magento 2, інтеграцій через REST/GraphQL API, роботи з платіжними системами (Stripe) та оптимізації MySQL. Пропонується віддалена робота або офіс у Тернополі, гнучкий графік, оплачувані відпустки та навчання.
Middle PHP разработчик
~910 500 – 1 365 750 ₸ оценка
Ищем Middle PHP разработчика для развития корпоративного портала Bitrix24. Нужно уверенное владение PHP 8.x, знание Bitrix24, опыт интеграций и работы с БД. Предлагают гибридный или удаленный формат, гибкий график, ДМС со стоматологией и корпоративные бонусы.
Back-end developer
Компанія IDS Ukraine шукає Back-end розробника з досвідом від 3 років для роботи з Laravel, Tailwind CSS, Livewire та Alpine.js. Потрібно розробляти та підтримувати Core API, працювати з базами даних. Пропонують віддалену роботу, офіційне працевлаштування та медичне страхування.
Разработчик Bitrix 24
~910 500 – 1 365 750 ₸ оценка
Разработка и поддержка корпоративных порталов на Bitrix 24. Нужен опыт с PHP, Bitrix 24, MySQL и REST API. Компания предлагает официальное трудоустройство, ДМС и ежегодную индексацию зарплаты.