Job Openings Tech Lead

About the job Tech Lead

Don't miss the chance to join a leading retail company in Thailand, the company is established for more than 30 years. As a Tech Lead, you will guide the team in making code-level decisions and implementing solutions effectively. Including prioritization of clean code, testability, and ease of maintenance.

Enjoy international work culture and work closely with all team members. The Tech Lead ensures the creation of a modular, scalable solution that accommodates future changes. They drive engineering practices like test-driven development and collaborate with the Product Owner to align best in class roadmap with architectural strengths and opportunities. Additionally, they actively coach the team to solve technical complex problems.

Responsibilities

  • As a Tech Lead, you will design the product's technical architecture and guide technology strategy, including coding practices, continuous integration, and automated deployment.
  • Ensure high performance code delivering
  • Mentor and coach the technical team, conduct code reviews, and address emerging issues.
  • Hands on technical tasks and handle with management responsibilities.
  • Identify and resolve technical roadblocks. Seek improved solutions and implement better software engineering practices for higher code quality.
  • Be able to lead the large team size both Thais and Foreigners.

Requirements to fit in this role

  • Experience in software engineer team lead more than 5+ years
  • Strong knowledge and experience in leading development of large scale applications in React.js/ReactNative, Typescript, node.js, ES6+, JS Framework (NestJS/ExpressJS) , NextJS
  • Experience in Java,Scala implementation
  • Be able to deliver high-performance/clean code and best-in-class implementation
  • Strong experience in end-to-end testing frameworks as well as designing and building distributed and modular architectures (microservices, API-first)
  • Familiar with cloud environments and DevOps practice