Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
LearnWorlds

Full Stack Software Engineer – Authoring Tools

LearnWorlds

. Design and ship full-stack features for Authoring Tools, from backend logic to polished frontend experiences .

Posted 9/25/2026full-timeRemote • Greece, CyprusMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full-stack development with a strong focus on Vue.js and PHP, alongside a solid understanding of RESTful APIs and database management. Capable of managing complex projects autonomously while collaborating effectively with cross-functional teams.

Highest-signal resume keywords
Vue.js DevelopmentPHP Backend ServicesRESTful API DesignDatabase Management (MySQL, PostgreSQL, MongoDB)AI-Assisted Development Tools

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Full-Stack DevelopmentJavaScriptFrontend ArchitectureBackend LogicPerformance OptimizationDebuggingCode ReviewSoftware Engineering FundamentalsLegacy Code ManagementUI Development
Soft Skills
CommunicationCollaborationProblem-SolvingAttention to DetailAutonomy
Tools & Technologies
AI Coding Tools (Copilot, ChatGPT, Claude, Cursor)DockerKubernetesGitHub
Industry Keywords
SaaSEdTechLMS SystemsAuthoring ToolsContent Creation

Tech Stack

Tools & technologies
DockerJavaScriptKubernetesMicroservicesMongoDBMySQLNoSQLPHPPostgresVue.jsGo

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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

Comp & perks
  • 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