
Posted 05 Aug 2026
Tech Lead (Full-stack)
- Job code
- TM0067
- Location
- Ha Noi
- Industry
- IT, AI & Tech-based
- Function
- R&D
- Employment type
- Permanent
- Job type
- Full-time
- Salary
- USD 3,000 - 3,500
- Work mode
- Onsite
Job Descriptions
Own the technical architecture, design, and quality of scalable, secure, high-performance full-stack systems, ensuring they meet product and business requirements.
Lead technical design and architecture reviews, setting technical direction and selecting the technologies, frameworks, and implementation approaches the team will use.
Mentor, coach, and grow a team of engineers through code reviews, technical guidance, and hands-on pairing, raising the overall engineering bar.
Drive diagnosis and resolution of complex system issues across application, infrastructure, network, and service layers, and put in place practices that prevent recurrence.
Partner closely with Product Owners, Business Analysts, and key stakeholders to shape technical strategy, translate business requirements into robust and maintainable solutions, and inform product roadmap decisions.
Stay hands-on — remain an active contributor who ships production code alongside the team, not only architecture and oversight.
Establish and enforce engineering best practices: code quality standards, CI/CD processes, technical documentation, and system reliability.
Take full ownership and accountability for the team's technical deliverables, operating effectively in a fast-paced, high-impact startup environment.
Requirements
Technical Skills
7+ years of professional software engineering experience, including experience leading technical design or mentoring engineers in a senior/lead capacity. Experience with AI products is a strong advantage.
Proven ability to both architect systems and ship production code — this role requires hands-on coding, not just design and oversight.
Strong hands-on experience across the full stack, with deep expertise in:
Frontend: Modern JavaScript frameworks (e.g., React, Next.js)
Backend: Python/TypeScript (experience with Go or Rust is a strong plus)
Experience working with both SQL and NoSQL databases, and designing data architecture for scalable systems.
Solid understanding of CI/CD pipelines, deployment processes, environment configuration, and system observability/monitoring.
Demonstrated experience mentoring or leading engineers, conducting code/design reviews, and driving technical decision-making within a team.
Strong communication skills in Vietnamese and English, including the ability to communicate technical concepts to non-technical stakeholders; Japanese proficiency is an advantage.
Professional Attributes
Balance technical excellence with pragmatic delivery of features and products, making sound tradeoffs under time and resource constraints.
Comfortable making technical decisions and setting direction under uncertainty and evolving requirements.
Able to lead and influence cross-functional teams while working independently on complex technical problems.
Strong sense of ownership, accountability, and product mindset, extending beyond individual tasks to the team's overall technical outcomes.
Coaching mindset — genuinely invested in growing the skills and careers of the engineers around them.
Benefits
Competitive salary, negotiable based on experience and skill level.
Performance-based bonuses and potential stock options.
Flexible work (remote/hybrid options) within a young, tech-driven culture.
Rapid career growth: further leadership growth (e.g., Engineering Manager, Head of Engineering) and international exposure (e.g., Japan, USA).
Premium insurance (health, social, unemployment) in accordance with FPT standards.
Engaging company culture with team-building activities, sports, and retreats.
Equipment provided based on work requirements up to USD 2,500.

