ApplyFull Stack Software Engineer (Remote, Greece & Cyprus)
Posted 2 months 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