Tech Stack
AWSDockerGoJavaScriptKubernetesNode.jsRedisRubyTerraform
About the role
- Be responsible for the delivery of projects, ensuring efficient delivery following best practices
- Hands-on coding and performing code reviews with squad members
- Work closely with Product Managers and Engineering Lead to guide clients in product development
- Lead technical architecture and design discussions to ensure scalability, performance, and maintainability
- Mentor team members and provide technical guidance on tools and best practices
- Participate in recruitment and technical assessment of candidates
- Collaborate with Head of Engineering to lead technology comparisons and engineering process improvements
- Coordinate activities between all engineering areas to enable project success
Requirements
- 8+ years of professional web development experience
- Experience in Ruby, JavaScript (Node.js) or Go (preferred)
- Prior experience as a Tech Lead for squads of 5 or more (required)
- At least 1 year of DevOps experience with tools such as Terraform, Redis, AWS, Docker and Kubernetes
- Hands-on software development experience (must remain actively involved in development)
- Strong focus on reusability, maintainability, security, and performance
- Product mindset and a "Can do attitude"
- Confidence in communicating in English
- Be based in or willing to relocate to Bangkok, Thailand
- AI allowance: dedicated annual budget for AI tools, platforms, and learning resources
- Private medical insurance
- Social welfare coverage
- Company care fund
- Provident Fund matching (match monthly contributions)
- Visa, work permit, and relocation package for international hires
- Hybrid workstyle (flexible between home and office)
- MacBook and large external monitor provided
- Modern office in central Bangkok (Interchange 21) near BTS Asoke and MRT Sukhumvit
- Kitchen stocked with drinks and snacks
- 25 days of paid leave per year (including public holidays)
- Sabbatical month every 3 years
- Anniversary gifts, yearly company outings, and spontaneous team activities
- Professional development resources (Pluralsight, PragPub, e-books, etc.)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
web developmentRubyJavaScriptNode.jsGoDevOpssoftware developmentreusabilitymaintainabilityperformance
Soft skills
leadershipmentoringcommunicationcollaborationproduct mindsetproblem-solvingtechnical guidancerecruitmentassessmentattitude