Technical Lead - Backend/Frontend/Fullstack

Visa Sponsorship Relocation
Apply
AI Summary

Lead Development and QC teams, define system architecture, and ensure scalable, stable systems aligned with business requirements. Provide technical direction, code reviews, mentoring, and coordinate DevOps for CI/CD and monitoring. Requires proven leadership, deep architecture knowledge, and proficiency in Golang with database and cloud infrastructure expertise.

Key Highlights
Lead Development and QC teams with technical direction
Define system architecture and ensure scalability
Proficient in Golang with database and cloud infrastructure expertise
Key Responsibilities
Define system architecture, technology stacks, and technical standards for projects
Proactively propose technological solutions to optimize business performance
Evaluate trade-offs between performance, cost, and time-to-market
Lead the Development team (Backend/Frontend/Fullstack), assigning tasks and controlling output quality
Perform code reviews and establish coding standards, best practices, and technical guidelines
Support training, mentoring, and capability development for Dev and QC team members
Participate in requirement analysis, estimation, and sprint planning
Identify, warn of, and manage technical risks to ensure system stability
Coordinate with DevOps to implement CI/CD, monitoring, and logging
Resolve complex technical issues and production incidents
Optimize system performance and security (Authentication/Authorization)
Redesign operational processes to ensure control without compromising business speed
Technical Skills Required
Golang System Architecture Database Management
Benefits & Perks
Competitive salary from 4,000 - 6,000 USD
Full relocation package: Visa, flight tickets, accommodation, Macbook
Hybrid working and flexible schedule
Partial daily meal coverage (breakfast & lunch)
Annual fitness allowance
Real scope for career development

Job Description


Based in the Bangkok, Thailand

Relocation Support Available (1,000 USD per month)


I. OVERALL DESCRIPTION: The Technical Lead is responsible for leading the Development and QC teams, providing technical direction for technology projects, and ensuring systems are architected correctly. The role ensures the system operates stably, remains scalable, and aligns perfectly with business requirements.


II. KEY RESPONSIBILITIES:


1. Technical Direction & Architecture:

Define system architecture, technology stacks, and technical standards for projects.

Proactively propose technological solutions to optimize business performance.

Evaluate trade-offs between performance, cost, and time-to-market.


2. Team Leadership & Quality Control:

Lead the Development team (Backend / Frontend / Fullstack), assigning tasks and controlling output quality.

Perform code reviews and establish coding standards, best practices, and technical guidelines.

Support training, mentoring, and capability development for Dev and QC team members.


3. Planning & Risk Management:

Participate in requirement analysis, estimation, and sprint planning.

Identify, warn of, and manage technical risks to ensure system stability.

Coordinate with DevOps to implement CI/CD, monitoring, and logging.


4. Problem Solving & Optimization:

Resolve complex technical issues and production incidents.

Optimize system performance and security (Authentication/Authorization).

Redesign operational processes to ensure control without compromising business speed.


III. REQUIREMENTS:


1. Professional Expertise:

Experience: Proven track record as a Tech Lead or Senior Engineer in startup, agency, or product environments.

Architecture: Deep understanding of system architecture, design patterns, microservices, and API design.

Tech Stack: Proficient in at least one backend stack (NodeJS / Golang / PHP), with a strong preference for Golang; basic

Frontend capabilities are a plus.

Data & Systems: Expert knowledge of databases (SQL/NoSQL), caching, message queues, and cloud infrastructure.


2. Skills & Mindset:

Data Mindset: Deep understanding of data structures and a system logic programming mindset.

Leadership: Strong leadership, mentoring, and professional communication skills.

Soft Skills: Sharp critical thinking, logical problem-solving, and evidence-based decision-making.

Ownership: Highly proactive with a strong sense of ownership and accountability for the product.


3. Tools & Methodology:

Proficient in Agile/Scrum methodologies.

Experienced with tools such as Jira, Discord, and ERP systems.



IV. BENEFITS:


Competitive salary from 4,000 - 6,000USD/Nego

Full relocation package: Visa, flight tickets , accommodation, Macbook

Hybrid working and flexible schedule

Partial daily meal coverage (breakfast & lunch)

Annual fitness allowance for a healthy work-life balance

Real scope for career development in a company actively expanding into new markets


V. Recruitment Process:


HR Interview

Hiring Manager Interview

Background Check

Offer


We welcome professionals who are passionate about people, business partnership, and organizational development.



Similar Jobs

Explore other opportunities that match your interests

Senior Tech Lead - Marketing Services

Programming
•
38m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

platinum talent

Vietnam

Division Principal Programmer - OTT Technical Leadership

Programming
•
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

gameloft saigon

Vietnam

Financial Analyst

Programming
•
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

talentsource

Vietnam

Subscribe our newsletter

New Things Will Always Update Regularly