Title:  Web Developer Team Lead


The Web Developer Team Lead is pivotal in driving the development of our customer-facing web applications by ensuring adherence to industry best practices. This role requires a hands-on leader who will perform 100% of the code reviews, ensure optimal application performance, and mentor a focused team. This position also encompasses agile project management responsibilities in coordination with the Director of Software Development.

Key Responsibilities

Code Quality and Review

  • Oversee and execute comprehensive code reviews to enforce industry coding standards and best practices.
  • Achieve a 100% code review completion rate with a measurable reduction in defects.

Application Performance Optimization

  • Ensure that web applications are designed and maintained for optimal performance, scalability, and security.
  • Meet defined performance benchmarks (e.g., load times, error rates) and maintain high uptime.

Team Leadership and Mentorship

  • Guide, mentor, and upskill team members to strengthen technical expertise, particularly in Next.js.
  • Improvement in team technical capabilities, positive performance evaluations, and efficient task execution.

Agile Project Management

  • Lead agile ceremonies (sprint planning, backlog grooming, and daily stand-ups) in close collaboration with the Director of Software Development.
  • Timely sprint deliveries, effective agile process adherence, and swift resolution of project impediments.

Continuous Improvement and Innovation

  • Champion the adoption of emerging web technologies and implement process improvements to reduce technical debt.
  • Successful implementation of innovation initiatives and measurable gains in development efficiency.

JOB SPECIFICATIONS

Education

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

Experience

  • Minimum of 9 years in web development with proven expertise in modern JavaScript frameworks, particularly NextJS and React.
  • Demonstrated leadership in managing technical teams and enforcing coding quality through rigorous code reviews.
  • Prior experience in hybrid work environments is essential; applicants must be located in Thailand.

Training/License/Certification

  • Certifications in relevant web technologies or agile methodologies are an advantage.

Skills and Essential Traits

  • Leadership: Demonstrated ability to guide technical teams, mentor junior developers, and enforce high coding standards.
  • Technical Expertise: In-depth knowledge of Next.js, React, and modern web development practices with a strong focus on performance optimization and security.
  • Communication: Excellent interpersonal and communication skills for effective collaboration with both technical teams and stakeholders.
  • Problem Solving: Strong analytical skills to diagnose and resolve technical issues quickly and effectively.
  • Agile Proficiency: Deep understanding of Scrum and agile methodologies to drive efficient project management.
  • Continuous Learning: A proactive attitude toward keeping current with emerging technologies and industry best practices.

Work Conditions

  • Hybrid work arrangement: applicants must be based in Thailand.