Engineering Manager
GoWithGuide, a remote-first travel tech company connecting tourists with professional local tour guides, is hiring for a full-time Engineering Manager role based remotely in Vietnam. This is an excellent opportunity for an experienced tech leader to shape engineering culture, manage a growing team, and bring innovation to a leading marketplace in the leisure and tourism industry. The role includes hands-on development, strategic technical oversight, and spearheading the use of AI-based coding tools to improve productivity and code quality. You’ll work closely with cross-functional teams in a Monday–Friday, 8-hour schedule, and benefit from flexible PTO, including the option to take a consecutive month of leave annually.
Ideal candidates will have 3+ years of engineering leadership experience, strong TypeScript and Node.js skills (5+ years of development experience), and in-depth knowledge of backend systems, APIs, and web infrastructure. While frontend experience and agile management skills are required, familiarity with AI development tools like GitHub Copilot or ChatGPT is a strong plus. Strong written and verbal communication in English is essential; no Japanese language skills are needed. A background in remote team collaboration and a passion for optimizing engineering workflows is highly valued.
GoWithGuide offers an engaging role for a technical leader who wants to impact a global product in the leisure and tourism space. The company promotes flexible, remote-friendly work culture and encourages cross-cultural team collaboration. This role is ideal for someone ready to combine coding expertise with mentorship and strategic vision in a dynamic, technology-driven environment.
About Us
GoWithGuide.com is a tour marketplace that connects tourists and tour guide professionals.
About the Role
We’re seeking an Engineering Manager with a robust technical background, strong coding capabilities, and the vision to lead a transformation in how our engineering team operates. You will not only guide and mentor engineers, but also actively participate in designing and implementing key features. You will spearhead the adoption of AI-based coding assistants to revolutionize productivity and code quality across the team.
Responsibilities
- Lead and mentor engineers, providing technical and professional guidance.
- Develop key features yourself and provide hands-on technical oversight for other team members.
- Review and oversee technical decisions, ensuring scalable and maintainable implementations.
- Organize priorities and sprint execution, ensuring timely, high‐quality deliveries.
- Drive the adoption and effective use of AI-powered code agents to boost productivity and elevate code quality.
- Work closely with the Product Manager, aligning engineering execution with business objectives.
- Improve incident management and monitoring, enforcing structured responses and proactive issue detection.
- Ensure best practices in software development, reducing unnecessary complexity and enforcing high standards.
- Take responsibility for the correct execution of engineering tasks, ensuring high-quality, maintainable results.
Requirements
- English Proficiency (Professional level)
- Japanese Language is not needed.
- 3+ years of engineering management experience leading software teams.
- Strong technical background with 5+ years of hands-on software engineering experience.
- At least 3+ years of direct experience developing with TypeScript.
- Deep expertise in backend development (e.g., Node.js, databases, APIs) and strong practical knowledge of web infrastructure, performance, and architecture.
- Solid frontend experience, comfortable guiding and contributing to UI development and complex feature design.
- Proven ability to review technical designs and guide engineers in problem-solving.
- Excellent written and verbal communication skills.
- Experience in task prioritization, sprint planning, and delivery oversight.
- Understanding of software development best practices, technical debt, and continuous integration.
- Ability to identify inefficiencies in engineering processes and improve them.
Nice to Have
- Experience working in a fully remote and international engineering team.
- Proficiency in modern backend/frontend technologies beyond TypeScript.
- Strong understanding of system monitoring, incident response, and performance optimization.
- Experience working in Agile environments with an emphasis on iterative improvement.
- Prior exposure to integrating AI-based tools (e.g., GitHub Copilot, ChatGPT, Codex, or similar) into the development workflow.
Working hours
8 hours a day / 5 days a week
Monday-Friday
Holidays and Vacations
Complete five-day work week system
Saturday, Sunday, public holidays of your country
Paid leave: 10 days a year based on Japanese labor law
Possibility of taking one consecutive month of leave per year
(By setting public holidays as working days, you can choose to combine compensatory leave and paid leave to make consecutive holidays.)
Work location
Work from home for the whole time.
Please send your CV to us.
Similar Jobs





