LearnWorlds

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

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

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

Задачи

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

Требования

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

Условия

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

Навыки

  • JavaScript
  • Vue.js
  • PHP
  • RESTful APIs
  • HTTP
  • MySQL
  • PostgreSQL
  • MongoDB
  • Docker
  • Kubernetes
  • микросервисы
  • Go
  • AI-assisted coding
  • Copilot
  • ChatGPT
  • Claude
  • Cursor

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

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