Middle Vue.js Developer
We are looking for an experienced Vue.js developer to join a forward-thinking EdTech project powered by AI technologies. You will be part of an international team working on a platform that transforms videos, PDFs, and audio content into structured and interactive learning materials using generative AI.
Requirements:
• 3+ years of commercial experience with Vue.js
• Solid understanding of SPA development, component-based architecture, and state management
• Upper-Intermediate or higher English level (daily communication with an international team)
Tech Stack:
• Vue.js 3, Composition API, Pinia, Vue Router
• TailwindCSS, Figma
• REST API, WebSockets
• GitHub Actions for CI/CD
Nice to Have:
• Experience working with large language models (LLMs), OpenAI, LangChain
• Background in building educational or content platforms
Responsibilities:
• Develop and maintain user-facing features using Vue.js 3 (Composition API)
• Visualize AI-generated educational content such as flashcards, quizzes, and concept maps
• Integrate front-end with back-end services via REST APIs and WebSockets
• Collaborate with designers, AI engineers, and product managers to deliver high-quality features
• Optimize user interface for performance and compatibility across browsers and devices
Project Overview:
This is a modern AI-powered platform that automatically transforms educational content (videos, PDFs, articles, audio) into interactive learning materials.
The platform is actively used by teachers, trainers, learning centers, universities, and corporate educators to quickly and efficiently create high-quality learning content. It significantly reduces course preparation time and enhances learner engagement through interactive formats.