Remote (Country)

TechSmart is hiring a Sr. Full-Stack Software Engineer (Frontend-Leaning: Vue, Vite, Python/Django)

TechSmart is hiring a Senior Full-Stack Software Engineer with a frontend focus to design and build the core user interface and experience layers for our new AI-driven web-based learning platform. This is a hands-on senior role focused on building durable systems, shaping architecture, and translating product vision into scalable UI.

What You'll Do

  • Design and implement scalable maintainable frontend architecture in Vue & Vite.
  • Design, drive, and evolve frontend systems, including application structure, state management, routing, data-fetching patterns, and shared utilities.
  • Implement the paired Django & Sanic backend components which power the frontend systems.
  • Translate complex product workflows and requirements into intuitive, performant user interfaces.
  • Ensure frontend performance, reliability, and responsiveness in limited-bandwidth classroom environments.
  • Lead the creation and ongoing refinement of the platform's visual design system.
  • Partner closely with UX and Product Design to translate visual designs into reusable, accessible, and production-ready components.
  • Establish clear standards and guidelines for component usage, styling, and extension.
  • Partner closely with Product, UX, and Engineering leadership to translate roadmap initiatives into well-scoped work aligned with sprint and release planning.
  • Contribute technical perspective during product discovery and roadmap planning.
  • Participate actively in sprint planning, backlog grooming, code & tech design reviews, and retrospectives.
  • Deliver iteratively with predictable velocity.
  • Work closely with backend-leaning full-stack engineers when implementing features with complex backend requirements.
  • Contribute to automated testing strategies (unit, integration, and end-to-end).
  • Provide thoughtful code reviews, mentor other engineers, and help raise engineering standards.

What We're Looking For

  • 5+ years of professional software engineering experience.
  • Strong experience building frontend applications using a reactive component-based framework such as Vue.
  • Expertise in CSS, HTML, and JavaScript.
  • Comfortable contributing directly to backend development.
  • Experience using a backend web framework such as Django.
  • Proficiency in Python, TypeScript, or other gradually-typed backend language.
  • Experience collaborating closely with Product and UX partners.
  • Experience working in Amazon Web Services (AWS) or similar cloud-hosted environments.
  • Experience delivering work in sprint-based environments.
  • Strong sense of ownership, clear communication, and effective cross-functional collaboration.
  • Bachelor's degree in computer science, engineering, or a related field or equivalent practical experience.

Technical Stack

  • Vue, Vite, TypeScript, CSS, HTML, JavaScript
  • Python, Django, Sanic
  • MySQL
  • Amazon Web Services (AWS)

Team & Environment

You'll work in small, focused teams with strong collaboration between Engineering, Product, and Design from discovery through delivery.

Benefits & Compensation

  • Salary: $130,000–$150,000 + equity participation
  • Comprehensive benefits

Work Mode

This role is local-country.

TechSmart provides equal employment opportunities.

Required Skills
Vue.jsViteTypeScriptPythonDjangoSanicMySQLAWSCSSHTMLRESTful APIsFrontend DevelopmentBackend DevelopmentSoftware ArchitectureAsynchronous Communication
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
TechSmart
TechSmart is an AI software and workforce development company helping high schools and CTE career centers prepare students for the future of work. They partner with school districts nationwide to deliver AI and software development curriculum, teacher training, and a learning platform.
All jobs at TechSmart Visit website
Job Details
Category fullstack
Posted 3 months ago