Remote (Country)

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

About the Role

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
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
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.

Visit website
Job Details
Category fullstack
Posted 2 months ago