Technical Lead/Technical Architect

LinkedIn|Tech Bridge Solution|Đà Nang, Da Nang City, Vietnam|4 Aug 2026
Apply Now →

JOB DESCRIPTION

Job description:

  • Development Leadership: Direct the end-to-end software development process, ensuring projects meet business goals and deadlines.
  • Solution Design Collaboration: Work with stakeholders to craft effective software solutions and assess technical feasibility.
  • System Architecture & Standards: Define system architecture, set development standards, and ensure compliance with performance, security, and other non-functional requirements.
  • Execution & Integration: Supervise the development process, support continuous integration and deployment (CI/CD), and monitor system performance.
  • Validation & Quality Control: Lead architectural reviews, enforce continuous testing strategies, and validate non-functional system criteria.
  • Architecture Management: Build and maintain technical roadmaps, address technical risks, manage the technical backlog, and guide and mentor engineering teams.

Requirements:

  • Full-Stack Development Skills: Strong hands-on experience in backend development using Node.js/NestJS and frontend development using React/Next.js.
  • Language Proficiency: Excellent English communication skills, both written and spoken.
  • Experience: 3–5 years in a similar role as a Technical Architect.
  • Cloud Expertise: Deep understanding of cloud infrastructure (preferably Google Cloud), with advanced skills in Kubernetes, Service Mesh, and building scalable, secure systems.
  • Application Architecture: Proficient in designing and evaluating software systems using approaches like Microservices, Domain-Driven Design (DDD), and Clean Architecture.
  • Data Architecture: Expertise in designing scalable data models and managing relational and non-relational databases (especially PostgreSQL), ensuring performance and scalability.
  • Non-Functional Requirements: Demonstrated ability to manage system performance, security, and scalability.
  • Troubleshooting Skills: Strong analytical skills to effectively diagnose and resolve technical and operational issues.
  • Communication: Able to clearly explain complex technical matters to both technical and business audiences.