Role Overview
As a Technical Lead, you will spend about 50–60% of your time coding and 40–50% managing and mentoring the team. You will directly report to the Product Owner. There will be no involvement with sales, marketing, or client-facing activities.
Scope of Work
Technical Leadership
- Translate high-level requirements into technical specifications and proof of concepts (POCs).
- Make architectural and design decisions, identifying and addressing gaps early in development.
- Establish and enforce coding standards, technical guidelines, and best practices.
Quality & Code Review
- Ensure software quality through testing, design patterns, and code reviews.
- Approve Pull Requests and maintain clean, maintainable, and scalable codebases.
Team Management & Mentorship
- Guide and mentor developers, providing technical support and career growth feedback.
- Facilitate regular stand-up meetings, oversee task distribution, and onboard new team members.
- Contribute to hiring decisions and conduct performance reviews when required.
Project & Process Leadership
- Work closely with the Product Owner to report progress and resolve blockers.
- Continuously monitor new technologies and propose improvements or alternatives.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a closely related field.
- 6+ years of professional experience in software development.
- Passion for coding, innovation, and building high-quality software solutions.
- Proven experience in leading a development team or playing a senior engineering role.
- Ability to balance hands-on coding with leadership and mentoring responsibilities.
- Strong problem-solving, communication, and decision-making skills.
Salary & Other Benefits
- Salary: BTN 120,000–180,000/month (negotiable based on skills and experience).
- Benefits: 13th basic salary at the end of the year, regular company trips and events, welfare allowances, etc.
- Work-Life Balance: Family-friendly policies and a supportive workplace.



