EWA Learn Languages

Senior Frontend Developer, AI Tutor

EWA Learn Languages

full-time

Posted on:

Location Type: Remote

Location: Singapore

Visit company website

Explore more

AI Apply
Apply

Job Level

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