LearnWorlds

Full Stack Software Engineer - Authoring Tools (Remote, Greece or Cyprus)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full-stack инженер в команду Authoring Tools EdTech-платформы LearnWorlds. Сильный акцент на frontend (Vue.js) с работой на backend (PHP) и полным владением фичами от идеи до релиза.

Задачи

  • Проектировать и выпускать full-stack фичи для Authoring Tools — от backend-логики до проработанного frontend-опыта
  • Брать на себя ответственность за frontend-архитектуру на Vue.js, применять продуманные паттерны и развивать единые инженерные практики
  • Писать чистые и масштабируемые backend-сервисы на PHP с фокусом на производительность, надёжность и поддерживаемость
  • Вести задачи end to end: от понимания проблемы и оценки до реализации, код-ревью, итераций и релиза
  • Работать параллельно над несколькими проектами и инициативами, быстро адаптируясь к изменениям требований и приоритетов
  • Тесно сотрудничать с PM и дизайнерами, обсуждать решения и влиять на финальный продукт
  • Активно участвовать в код-ревью, давать конструктивную обратную связь и быть открытым к ней
  • Принимать прагматичные решения при работе с современным и legacy-кодом
  • Использовать AI-инструменты (Copilot, ChatGPT, Claude, Cursor) в разработке и код-ревью
  • Учитывать продуктовый и бизнес-контекст, балансируя качество и скорость

Требования

  • 5+ лет профессиональной разработки ПО, желательно в сложных SaaS или продуктовых средах
  • Сильное владение современным JavaScript и Vue.js, знание frontend-архитектуры, паттернов и поддерживаемой разработки UI
  • Уверенное владение PHP и способность работать с backend-сервисами
  • Full-stack мышление с уклоном во frontend: комфортно понимать, дебажить и вносить вклад по всему стеку
  • Глубокое понимание RESTful API, основ HTTP и современной архитектуры frontend-приложений
  • Практический опыт с реляционными (MySQL, PostgreSQL) и noSQL (MongoDB) базами данных
  • Сильные основы software engineering и умение аргументировать технические решения и trade-offs
  • Опыт работы с legacy-кодом и прагматичного рефакторинга
  • Отличные навыки дебага, решения проблем и оптимизации производительности
  • Способность работать автономно, управлять меняющимися требованиями и доводить до релиза
  • Сильные коммуникативные навыки и умение давать и принимать конструктивную техническую обратную связь
  • Высокая внимательность к деталям и продуктовый подход
  • Комфорт в использовании AI-инструментов разработки в ежедневном workflow
  • Native или near-native греческий язык и хороший рабочий английский

Условия

  • Полностью удалённая работа, кроме нескольких командных встреч в год
  • Приватная страховка жизни и здоровья
  • Персональный годовой бюджет на обучение
  • Годовая компенсация на домашний офис
  • Компания предоставляет ноутбук
  • 23 дня оплачиваемого отпуска
  • 3 короткие пятницы летом в июле и августе
  • Доступ к AI-инструментам в работе
  • Бесплатный LearnWorlds School для создания и продажи своих курсов
  • Компанейские ретриты и офлайн-активности

Навыки

  • JavaScript
  • Vue.js
  • PHP
  • RESTful API
  • HTTP
  • MySQL
  • PostgreSQL
  • MongoDB
  • Docker
  • Kubernetes
  • микросервисы
  • Go
  • GitHub Copilot
  • ChatGPT
  • Claude
  • Cursor

Похожие вакансии

Fullstack (PHP + React)
Spotware SystemsSeniorLimassolОфисРелокация
28 сент.
Full Stack Software Engineer - Authoring Tools (Remote, Greece or Cyprus)
LearnWorldsMiddleLarnacaУдалённо
24 сент.
Full Stack Software Engineer - Authoring Tools (Remote, Greece or Cyprus)
LearnWorldsMiddleNicosiaУдалённо
24 сент.
Middle Full-Stack Engineer
AI DigitalMiddleAgia Eirini LefkosiaУдалённо
23 сент.
Full Stack Software Engineer - Authoring Tools (Remote, Greece or Cyprus) — LearnWorlds, Limassol | itrelocate