Search Remote Jobs

Full Stack Software Engineer – Authoring Tools

🕒 September 25

🌐 Greece, Cyprus – Remote

infoinfo

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇬🇷 Greek Required

Where this job comes from

Posted on LearnWorlds's careers page, not through a job board

First seen by Remote Rocketship September 25

Still open on LearnWorlds's site. Checked 2 days ago.

Logo of LearnWorlds

LearnWorlds

51 - 200 employees

Founded 2014

📚 Education

☁️ SaaS

🛍️ eCommerce

💰 $32M Series A on 2021-07

Education • SaaS • eCommerce

LearnWorlds is a comprehensive platform designed to support the creation and growth of online schools. It offers a wide range of features, including interactive video learning, assessments, certificates, website builders, and mobile app creation tools. The platform is tailored for a variety of industries such as fitness, finance, health, and education, providing specialized tools for creators, coaches, and enterprise LMS needs. LearnWorlds also integrates with numerous marketing tools to enhance user engagement and offers a white-label solution to maintain brand identity. Additionally, it provides robust analytics and a 360° support system to ensure user success. It is ideal for entrepreneurs looking to develop a scalable and profitable e-learning business.

📋 Description

• Design and ship full-stack features for Authoring Tools, from backend logic to polished frontend experiences • Own frontend architecture in Vue.js and help evolve consistent engineering practices • Write clean, scalable backend services in PHP focused on performance, robustness, and maintainability • Own work end to end, from problem understanding and estimation through implementation, code review, iteration, and release • Work across multiple projects and initiatives in parallel while adapting to changing requirements, priorities, and scope • Collaborate closely with Product Managers and designers to discuss solutions, share technical context, and shape the final product • Participate actively in code reviews and provide constructive feedback • Make pragmatic decisions across modern and legacy code, including when to improve, refactor, or build on existing solutions • Use AI-powered coding tools including Copilot, ChatGPT, Claude, and Cursor during development and code review • Balance technical quality with speed, customer impact, product context, and business realities • Build authoring tools that enable LearnWorlds customers to create scalable learning experiences

🎯 Requirements

• 5+ years of professional software development experience, ideally in complex SaaS or product environments • Strong proficiency in modern JavaScript and Vue.js • Solid knowledge of frontend architecture, design patterns, anti-patterns, and maintainable UI development • Proficiency in PHP and ability to work confidently across backend services • Frontend-leaning full-stack mindset with ability to understand, debug, and contribute across the full stack • Deep understanding of RESTful APIs, HTTP fundamentals, and modern frontend application architecture • Hands-on experience with relational databases including MySQL and PostgreSQL • Hands-on experience with NoSQL databases including MongoDB • Strong software engineering fundamentals and ability to articulate technical trade-offs • Experience working with and evolving legacy codebases • Excellent debugging, problem-solving, and performance optimization skills • Ability to work autonomously, manage changing requirements, and take ownership through delivery and release • Strong communication and collaboration skills, including giving and receiving constructive technical feedback • High attention to detail and product-oriented mindset • Comfortable using AI-assisted development tools in daily engineering workflow • Native or near-native Greek speaker with a good working command of English • Nice-to-have: experience with complex authoring tools, editors, content creation experiences, or highly interactive web applications • Nice-to-have: experience with Docker, Kubernetes, or microservices architectures • Nice-to-have: exposure to or interest in Go • Nice-to-have: experience in EdTech, LMS systems, or complex SaaS products • Nice-to-have: experience in small, autonomous engineering groups across multiple parallel product initiatives • Nice-to-have: experience collaborating closely with product designers and contributing technical thinking during design • Nice-to-have: GitHub repositories, open-source contributions, or personal projects

🏖️ Benefits

• Private life and health insurance plan • Fully remote work if you prefer to work from home, apart from when we have team meetings a few times per year • Your personal annual training budget • An annual home office allowance to set up your personal space • Company laptop • 23 days of paid time off • 3 early summer Fridays in July and August • Access to AI tools at work • A free LearnWorlds School to build and sell your own courses • Company retreats & other onsite team activities • Recruitment process with multiple opportunities to showcase skills and experience • AI-assisted technical interviews, take-home assignments, and live assessment sessions may be included in the recruitment process • Hiring decisions are always made by people

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🕒 September 23

Advocate Technologies

11 - 50

💼 Consulting

🏥 Healthcare

📦 Logistics

Product Engineer building AI-powered products on Advocate’s normalized commercial insurance data network. Owning full-stack features and platform squads from thesis through production.

🕒 September 1

Axiomatics

51 - 200

🔒 Cybersecurity

🏢 Enterprise

🔌 API

Senior software engineer building Databricks and enterprise data-platform integrations for Axiomatics’ ABAC cybersecurity solutions. Developing secure, scalable APIs, SDKs, tests, and CI/CD components.

🇬🇷 Greece – Remote

💵 kr80k - kr90k / month

💰 $6.5M Venture Round on 2013-05

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 August 28

Infiterra

51 - 200

💼 Consulting

📦 Logistics

📣 Marketing

Senior .NET Engineer building scalable applications for Infiterra's B2B subscription-commerce platform. Owning features from architecture through deployment, testing, and production observability.

🗣️🇬🇷 Greek Required

🕒 August 11

EUROPEAN DYNAMICS

501 - 1000

💼 Consulting

📦 Logistics

📣 Marketing

Full-Stack Java Developer building scalable enterprise web applications for European Dynamics. Developing Java/Spring Boot backends, Angular frontends, and REST API integrations in Agile teams.

🕒 July 28

Connectly.ai

11 - 50

🤖 Artificial Intelligence

🤝 B2B

☁️ SaaS

Senior Backend Engineer specializing in Go for a VC-backed startup focusing on WhatsApp commerce. Design scalable backend systems in collaboration with cross-functional teams.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok