
Senior Frontend Developer, AI Tutor
EWA Learn Languages
full-time
Posted on:
Location Type: Remote
Location: Singapore
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Build the AI Tutor entry point and conversation flows on web
- Develop interaction modes: text, voice, and lip-sync with Rive animations
- Work closely with the mobile team that has already shipped this on iOS and Android
Requirements
- 4+ years of commercial development experience
- Strong knowledge of JavaScript and TypeScript
- Excellent knowledge of Vue 3 and Composition API
- Experience with animations — Rive or other libraries
- Experience with modern build tools
- Understanding of CI/CD processes
- Understanding of UI/UX principles and responsive layout
- Ability to break down tasks and estimate timelines
- Experience working in a product team with ownership of results
- Ability to collaborate with the backend team: discussing API contracts, reading documentation
- Understanding of A/B testing principles and experience running experiments
- Nice to have: Hands-on experience with Rive
- Experience building multilingual applications
- Experience writing e2e tests
- Experience with Audio API, WebSocket, or streaming integrations
- Experience integrating web payment systems (Stripe, PayPal, or similar)
- Proficient use of AI-powered development tools in day-to-day work (GitHub Copilot, Cursor, or similar)
Benefits
- 28 calendar days of vacation
- 100% coverage of 30 sick leave days per year after completing a probation period
- Corporate English classes
- Work in a fast-growing EdTech app with a friendly and transparent work culture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptVue 3Composition APIRiveCI/CDUI/UX principlesA/B testinge2e testsAudio API
Soft Skills
task breakdowntimeline estimationcollaborationownership of results