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.
KEY RESPONSIBILITIES:
- 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.
- 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.
- 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.
- 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:
- 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.
- Language: Professional English proficiency
BENEFITS:
- Salary: 4,000 – 7,000/ Nego
- Competitive salary and professional development opportunities.
- Social insurance and wellness programs.
- Modern office equipment and supportive work environment.
- Flexible working hours and work-from-home options.
- Regular team-building activities and company events

Tiếng Việt