ELSA, Corp

Senior Software Engineer, Fullstack

ELSA, Corp

full-time

Posted on:

Location Type: Hybrid

Location: Vietnam

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Architect and ship production features across the ELSA School web platform (Flutter Web + backend services)
  • Own technical quality for enterprise clients in Japan and APAC — driving zero-defect releases and pixel-perfect UIs
  • Design and build scalable APIs, SSO integrations (SAML, OIDC), and multi-tenant platform capabilities
  • Partner with Product, Design, and B2B Sales to translate enterprise requirements into robust technical solutions
  • Establish engineering standards: code reviews, testing, CI/CD, and observability
  • Mentor junior engineers and contribute to a culture of craftsmanship

Requirements

  • 8+ years of fullstack engineering experience with production-scale web applications
  • Strong frontend skills — Flutter Web preferred, or React/TypeScript with willingness to work in Flutter
  • Solid backend experience — Node.js, Python, or Go with RESTful API design
  • Experience with SSO/identity (SAML, OAuth2, OIDC) and multi-tenant SaaS architectures
  • Track record of shipping high-quality software in enterprise or B2B contexts
  • Comfortable working across timezones with distributed teams (Vietnam, India, APAC)
  • Strong written and verbal English communication.
  • Experience building products for the Japanese market or working with Japanese enterprise clients (nice-to-have)
  • Familiarity with AWS (EKS, DynamoDB, Lambda), Firebase, or similar cloud-native stacks (nice-to-have)
  • Background in EdTech, language learning, or AI-powered products (nice-to-have)
  • Exposure to observability tools (Sentry, SigNoz, Datadog) and DevOps practices (nice-to-have)
Benefits
  • Flexible work setup: Remote-first for Singapore, India, Indonesia, Malaysia; hybrid model for Vietnam.
  • Comprehensive employee well-being benefits.
  • Free ELSA Premium courses to polish your language skills.
  • Collaborative, international team culture.
  • Opportunity to contribute to a fast-growing, well-funded Silicon Valley startup with global impact.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Flutter WebNode.jsPythonGoRESTful API designSSO integrationsSAMLOIDCCI/CDobservability
Soft Skills
mentoringcommunicationcollaborationproblem-solvingattention to detail