Taro Logo

Full Stack Software Engineer (Remote, Greece & Cyprus)

Cloud-based e-learning platform offering solutions for creating e-learning websites and online courses with B2B/B2C functionality.
Athens, GreeceLimassol, Cyprus
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Education · Enterprise SaaS

Description For Full Stack Software Engineer (Remote, Greece & Cyprus)

LearnWorlds is a leading cloud-based e-learning platform serving approximately 11,000 customers across 150+ countries. As a Full Stack Software Engineer, you'll join a dynamic Engineering Team focused on developing and enhancing platform features. The role combines both backend and frontend development, utilizing technologies like PHP, Vue.js, MongoDB, and PostgreSQL on Google Cloud Platform.

The position offers a unique opportunity to work on an innovative e-learning solution that enables businesses and individuals to create and sell online courses. You'll be part of a tight-knit team of experienced engineers working on impactful features like Interactive Video Authoring tools and marketing automation modules.

The company values curiosity, learning aptitude, and growth potential. They maintain a startup mentality focused on quick delivery and frequent deployments. The work environment is flexible, offering both remote and office-based options with locations in Athens, Crete, and Limassol.

Key responsibilities include implementing full-stack features, developing scalable backend systems, building frontend components, and optimizing database performance. The ideal candidate should have 5+ years of experience, strong full-stack development skills, and be a native or near-native Greek speaker.

Benefits include private health insurance, remote work flexibility, annual training budget, home office allowance, company equipment, generous PTO, and regular team retreats. This role presents an excellent opportunity to shape the future of e-learning while working with a global, entrepreneurial team.

Last updated 2 months ago

Responsibilities For Full Stack Software Engineer (Remote, Greece & Cyprus)

  • Implement new full-stack features collaborating with designers, product managers, and engineers
  • Develop and maintain scalable backend systems using PHP
  • Build and refine front-end components using Vue.js
  • Work on complex systems like Interactive Video Authoring tool
  • Contribute to database design and optimize queries
  • Troubleshoot, debug, and optimize client and server-side code

Requirements For Full Stack Software Engineer (Remote, Greece & Cyprus)

PHP
MongoDB
PostgreSQL
Redis
Node.js
  • 5+ years of experience as a Full Stack Developer
  • Expertise in PHP and modern JavaScript frameworks
  • Strong understanding of backend and front-end technologies
  • Hands-on experience with MongoDB and PostgreSQL databases
  • Native or near-native Greek speaker
  • Ability to balance backend performance with intuitive front-end design

Benefits For Full Stack Software Engineer (Remote, Greece & Cyprus)

Medical Insurance
Education Budget
  • Private life and health insurance plan
  • Fully remote work option
  • Personal annual training budget
  • Annual home office allowance
  • Company laptop & monitor
  • 23 days of paid time off
  • 3 early summer Fridays in July and August
  • Free LearnWorlds School
  • Annual company retreats

Interested in this job?

Jobs Related To LearnWorlds Full Stack Software Engineer (Remote, Greece & Cyprus)