Jobiglo

No results.

Full Stack Software Engineer – Authoring Tools (Remote, Greece/Cyprus)

LearnWorlds · Patras

New Remote
Remote Senior 🇬🇧 English
JavaScript Vue.js PHP RESTful APIs HTTP MySQL PostgreSQL MongoDB Docker Kubernetes Go

Job description

About the role

LearnWorlds is looking for a Full Stack Software Engineer to join the Authoring Tools team. You will design and ship features that enable educators worldwide to create engaging learning content, working primarily with Vue.js on the frontend and PHP on the backend.

Key responsibilities

  • Design and ship full‑stack features for Authoring Tools, from backend logic to polished frontend experiences.
  • Own frontend architecture in Vue.js, applying design patterns and evolving consistent engineering practices.
  • Write clean, scalable PHP services focused on performance and maintainability.
  • Drive work end‑to‑end: problem understanding, estimation, implementation, code review, iteration and release.
  • Collaborate closely with product managers and designers, shaping solutions beyond handed‑off designs.
  • Participate actively in code reviews, giving and receiving constructive feedback.
  • Use AI‑powered coding tools (Copilot, ChatGPT, Claude, Cursor) to accelerate development while maintaining quality.
  • Balance technical quality with speed, keeping product and business impact in mind.

Required profile

  • Prefers ownership over hand‑holding and can move a problem from idea to production independently.
  • Highly adaptable to changing requirements, priorities, or scope.
  • Believes speed and quality can coexist and asks “why” before “how”.
  • Careful about frontend architecture and building maintainable applications.
  • Pragmatic with legacy code, willing to refactor incrementally.
  • Provides thoughtful feedback and remains open to receiving it, regardless of seniority.

Required skills

  • Modern JavaScript and Vue.js.
  • PHP for backend services.
  • RESTful APIs, HTTP fundamentals.
  • Relational databases (MySQL, PostgreSQL) and NoSQL (MongoDB).
  • AI‑assisted development tools such as Copilot, ChatGPT, Claude, Cursor.
  • Docker and Kubernetes (nice‑to‑have).
  • Go (nice‑to‑have).

What we offer

  • Private life and health insurance plan.
  • Fully remote work with occasional team meetings.
  • Annual training budget and home‑office allowance.
  • Company laptop and 23 days paid time off.
  • Early summer Fridays in July and August.
  • Access to AI tools at work and a free LearnWorlds School subscription.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec LearnWorlds.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Greece.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 7 hours ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

LearnWorlds

Patras