Apply

Full Stack Software Engineer (Remote, Greece & Cyprus)

Posted 12 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Greece, Cyprus

🔍 Industry: E-learning

🏢 Company: LearnWorlds👥 101-250💰 $32,000,000 Series A over 3 years agoEducationEdTechE-LearningE-Commerce

🗣️ Languages: Greek, English

⏳ Experience: 5+ years

🪄 Skills: DockerPHPPostgreSQLJavascriptKubernetesMongoDBVue.JsREST APIMicroservices

Requirements:
  • Proven 5+ years of experience as a Full Stack Developer.
  • Expertise in PHP and modern JavaScript frameworks (e.g., Vue.js).
  • Strong understanding of backend (HTTP, APIs, databases) and front-end (HTML5, CSS3, JavaScript) technologies.
  • Hands-on experience with MongoDB and PostgreSQL databases.
  • Ability to balance backend performance with intuitive front-end design.
  • Native or near-native Greek speaker.
  • Familiarity with microservices architecture and experience with Docker and Kubernetes (nice-to-have).
  • Interest or experience in Go development (nice-to-have).
  • Past experience with LMS systems or EdTech platforms (nice-to-have).
  • Contributions to open-source projects that demonstrate full-stack capabilities (nice-to-have).
Responsibilities:
  • Implement new full-stack features by collaborating closely with designers, product managers, and other engineers.
  • Develop and maintain scalable backend systems using PHP while optimizing APIs for performance and security.
  • Build and refine front-end components using Vue.js, ensuring seamless user interactions.
  • Work on complex systems such as the Interactive Video Authoring tool and marketing automation modules.
  • Contribute to database design and optimize queries for MongoDB and PostgreSQL.
  • Troubleshoot, debug, and optimize both client- and server-side code to improve system performance.
Apply