WorkListВойтиОформить подписку
PR

Senior Full-stack Engineer (backend-heavy)

висит 2 мес.
Preply · EdTech
Откликнуться на сайте компании ↗
Опубликована давно; 02.11 она ещё висела у компании.

О вакансии

Откуда можно работать
Гибрид: Barcelona, Испания
Занятость
Full-time
из текста вакансии
Английский
B2
из текста вакансии
Уровень
Senior
указан работодателем
Релокация и виза
релокация
из текста вакансии
Даты
Опубликована 10.08 · видим у компании с 25.08 · у компании видели 02.11
дата публикации от работодателя

Та же должность в других городах и странах

Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Наша команда создаёт масштабируемые, надёжные продукты, используя Python/Django на бэкенде и React на фронтенде, с одной целью: обеспечить плавный, значимый опыт для наших учеников и репетиторов.

Мы гордимся технологической нейтральностью, отличные инженеры приходят из самых разных областей. Независимо от того, работали ли вы с Java/Spring, Node.js, Ruby on Rails, Scala/Play, PHP или Go, вы почувствуете себя здесь как дома. Опыт работы с Python не обязателен.

Мы принимаем решения, опираясь на данные и реальную обратную связь от пользователей: проводим A/B‑тесты, выпускаем изменения итеративно и постоянно улучшаем продукт. Мы также уделяем большое внимание наблюдаемости, мониторингу и метрикам, чтобы поддерживать здоровье систем и продолжать оптимизацию в масштабе.

В Preply мы выпускаем 50–60 раз в день благодаря надёжной настройке CI/CD и культуре, ценящей действия больше, чем формальности. Как быстро растущая компания, вы столкнётесь с широким спектром технических вызовов (мы даже пишем о многих из них в нашем Engineering Blog!), работой, которая заставляет учиться, расти и развиваться.

Мы достигли более 90 % внедрения AI‑инструментов для кодинга в инженерии и сейчас переходим к более автономной, AI‑усиленной разработке в масштабе. В Preply инженеры имеют прямой доступ к лучшим доступным инструментам, с полной свободой их использования и экспериментирования при построении решений.

Что предстоит делать

  • Back-end Development: Разрабатывать и отвечать за функции бэкенда с использованием Python/Django, поддерживая создание новых бэкенд‑сервисов, а также проектировать, создавать и/или устранять проблемы интеграций со сторонними поставщиками.
  • UI Development: Разрабатывать и развивать фронтенд‑опыт в React/Typescript, вносить вклад в экспериментальные фреймворки и помогать устанавливать лучшие практики фронтенд‑инжиниринга.
  • Implementation & Ownership: Руководить сложными инициативами от исследования до развертывания, брать на себя ответственность за решения на протяжении их жизненного цикла и балансировать текущие потребности продукта с долгосрочной устойчивостью.
  • Raising the Bar: Повышать уровень инженерного мастерства через наставничество, архитектурные обзоры и внедрение лучших практик в разработке фронтенда и бэкенда.
  • Data-Driven Product Development: Тесно сотрудничать с командами Product, Data и UX для выявления возможностей, проверки гипотез и максимизации ценности для клиентов через эксперименты и измеримые результаты.
  • System Design: Формировать архитектурное направление сложных систем, принимая технические решения, улучшающие масштабируемость, надёжность, поддерживаемость и продуктивность разработчиков.
  • Prioritisation & Decision-Making: Ориентироваться в неопределённости, оценивать компромиссы и согласовывать технические инвестиции с бизнес‑целями и влиянием на клиентов.
  • Technical Leadership: Оказывать влияние на техническое направление за пределами своей непосредственной зоны, сотрудничая с инженерами, менеджерами и заинтересованными сторонами для обеспечения согласованности и успешной доставки.
  • Chasing Excellence: Постоянно повышать планку качества через мастерство, любознательность, непрерывное обучение и приверженность помощи другим в росте.

Требования

  • Full‑Stack Expertise: Это роль full‑stack с акцентом на бэкенд, примерно 60 % работы сосредоточено на разработке бэкенда и 40 % — на фронтенде.
  • AI Expertise: Вы являетесь продвинутым пользователем Agentic AI. Вы способны привнести практический опыт и начать влиять на команду за пределами генерации кода; сохранять критическое мышление по архитектуре, бизнес‑логике и безопасности, используя AI как партнёра‑мыслителя и умеете настраивать контрольные точки качества и защитные механизмы для улучшения существующих инженерных процессов и предлагать AI‑нативные альтернативы.
  • Scalable Systems & Architecture: Опыт проектирования и развития крупномасштабных веб‑приложений, включая хорошо спроектированные API, распределённые системы, потоки данных большого объёма и масштабируемые архитектурные паттерны. Способность принимать обоснованные технические компромиссы, балансирующие краткосрочную доставку и долгосрочную устойчивость.
  • Technical Leadership: Подтверждённая способность влиять на технические решения, продвигать лучшие инженерные практики и вносить вклад в архитектурное направление внутри команды.
  • Product & Business Impact: Сильный продуктовый менталитет с умением трансформировать неоднозначные бизнес‑задачи в масштабируемые технические решения, используя эксперименты, данные и инсайты клиентов для принятия решений.
  • Proactive Problem‑Solving: Умение работать в условиях неопределённости и самостоятельно решать сложные технические и продуктовые задачи, при этом знать, когда привлекать других для максимального эффекта.
  • Ownership & Accountability: Высокий уровень самоорганизации, ответственности и владения задачами, подтверждённый опытом ведения инициатив от концепции до доставки и измеримых результатов.
  • Collaboration & Communication: Отличные навыки сотрудничества, управления заинтересованными сторонами и коммуникации, способность эффективно работать с инженерными, продуктовыми, дизайнерскими и дата‑командами. Уровень английского B2 или выше.
  • Engineering Excellence: Опыт работы в кросс‑функциональной команде, участие в ревью кода и дизайна, а также помощь в повышении инженерного уровня через обмен знаниями и техническое лидерство.
  • Operational Excellence: Понимание наблюдаемости, надёжности, мониторинга и лучших практик эксплуатации, готовность участвовать в дежурстве своей команды (1 неделя каждые 5 недель).

Условия и бенефиты

  • Открытая, совместная, динамичная и разнообразная культура.
  • Щедрый ежемесячный бонус на занятия на Preply.com, бюджет на обучение и развитие и время для саморазвития.
  • Конкурентный финансовый пакет с долей в компании, отпускными и медицинской страховкой.
  • Не в Барселоне? Мы предлагаем привлекательный пакет релокации, чтобы присоединиться к нашему Preply Barcelona Hub.
  • Доступ к бесплатным платформам поддержки психического здоровья.
  • Доступ к центрам Wellness и спортзалам партнёра Gympass по всей Испании для поддержки благополучия и физического здоровья.
  • Возможность формировать жизнь учеников и репетиторов через изучение и преподавание языков в 175 странах (и продолжаем расти!).

Навыки

PythonDjangoReactTypeScriptJavaSpringNode.jsRuby on RailsScalaPlayPHPGoCI/CDA/B-тестыobservabilitymonitoringmetricsAI coding toolsAgentic AI

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти