
About the Role
We are looking for an experienced
Full Stack Technical Lead who has strong hands-on development skills across
frontend, backend, and mobile development, with a keen understanding of
UI/UX best practices. This role will lead a technical team, drive solution architecture, and collaborate directly with clients to gather requirements and propose effective solutions.
Key Responsibilities
Lead, mentor, and manage a team of 5-7 members across frontend, backend, and QA.
Work closely with clients to understand business needs, define requirements, and propose technical solutions.
Architect, design, and develop scalable full stack applications (web and/or mobile).
Guide the team on UI/UX direction, ensuring intuitive and user-friendly interface design.
Conduct code reviews and ensure adherence to coding standards, best practices, and design principles.
Collaborate with Product Owners, Project Managers, and UX Designers to align technical delivery with product vision.
Troubleshoot technical issues and drive improvements toward performance and reliability.
Support project planning activities including estimation, delivery timelines, and resource planning.
Required Skills & Experience
7+ years of hands-on experience in full stack development.
Proficiency with frontend technologies such as:
React / Angular / Vue
HTML, CSS, JavaScript / TypeScript
Strong experience in backend development using:
Node.js / PHP/ Python (select based on your environment)
Experience in mobile development (Native iOS/Android or Flutter / React Native).
Solid understanding of UI/UX principles and ability to guide interface and interaction design.
Experience with RESTful APIs, microservices, and cloud platforms (Azure / AWS / GCP).
Strong understanding of Git, CI/CD, testing frameworks and agile delivery.
Excellent communication skills and confidence to present solutions to clients.
Ability to lead, mentor, and coach team members in technical growth.
Nice to Have
Experience working in consulting or client-facing project environments.
Familiarity with architecture documentation (HLD / LLD).
Experience with DevOps practices and cloud-native architecture.
Personal Attributes
Strong ownership and leadership mindset.
Solution-driven with the ability to make design and architecture decisions.
Excellent problem-solving and stakeholder engagement skills.
Comfortable interacting with clients and business leaders.
The company has great reputation and offers a permanent position to the suitable candidate. This will be a great opportunity for you if you are looking for a good career path in the IT industry. If you are interested and qualified, send your CV in word format to Sandy, s.lai@tenthrevolution.com or call me at +852 3018 0381 to discuss further.