← Back to jobs

Remote job

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

Full Stack Greece or Cyprus

Job details

Not specified Salary
Greece or Cyprus Eligibility
Not specified Experience
Not specified Employment

About this role

Role overview Join a remote-first EdTech engineering team building the authoring tools that power online course creation for creators, educators, and organizations worldwide. This full-stack role carries a strong frontend focus, centering on Vue.js for polished, interactive authoring experiences while dipping into a PHP backend when product needs demand it. The work happens in small, autonomous engineering groups that own projects end to end and collaborate closely with product and design.

Responsibilities - Design, build, and ship full-stack features for the authoring tools product area, from backend logic through intuitive frontend interfaces. - Take ownership of frontend architecture in Vue.js, applying thoughtful design patterns and evolving consistent engineering practices. - Move comfortably into the PHP backend to implement services and resolve issues that span the full stack. - Collaborate closely with product managers and designers, contributing technical thinking during the design phase. - Iterate rapidly as requirements evolve, refactoring legacy areas incrementally and shaping how the tools mature. - Use AI-assisted coding tools as part of the everyday engineering workflow to move faster and raise quality.

Requirements - 5+ years of professional software development experience in complex SaaS or product environments. - Strong proficiency in modern JavaScript and Vue.js, with deep knowledge of frontend architecture, design patterns, anti-patterns, and maintainable UI development. - Working proficiency in PHP and confidence moving into backend services when needed. - Solid grasp of RESTful APIs, HTTP fundamentals, and modern frontend application architecture. - Hands-on experience with both relational databases (MySQL or PostgreSQL) and NoSQL stores (MongoDB). - Demonstrated ability to work autonomously, manage shifting requirements, and own delivery through release. - Native or near-native Greek speaker with a good working command of English.

Nice to have - Experience building complex authoring tools, editors, content creation experiences, or highly interactive web applications. - Familiarity with Docker, Kubernetes, or microservices architectures, and exposure to or interest in Go. - Background in EdTech, LMS systems, or other complex SaaS products. - Experience working in small, autonomous engineering groups across multiple parallel product initiatives. - Public GitHub repositories, open-source contributions, or personal projects that showcase craftsmanship.

Benefits and work setup - Fully remote work, with a few in-person team meetups per year. - Private life and health insurance plan. - Annual personal training budget and a home office allowance to set up a personal workspace. - Company laptop provided. - 23 days of paid time off, plus three early summer Fridays in July and August. - Access to AI tools at work. - Company retreats and other onsite team activities. - A free school account to build and sell personal courses on the platform.

Skills detected in the listing

JavaScriptVueGoPHPPostgreSQLDockerKubernetes
Detected Sep 28, 2026
Last verified Sep 28, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight