Skills
Full-stack software development
Software architecture
Technical leadership
Scalable web application development
Single-page applications
Backend services
RESTful API development and integration
Application performance optimization
Code reviews
Coding standards
Project delivery
Full-Stack Development
Single-Page Applications
RESTful APIs
Backend Services
Software Architecture
Web Applications
Summary
✨ AI‑Generated
An international enterprise software company is seeking a Lead Full-Stack Software Engineer to drive technical initiatives and deliver high-performance web applications. The role combines hands-on coding with architectural decision-making, backend service development, RESTful API integration, performance optimization, and code quality improvement. The successful candidate will establish engineering standards, conduct code reviews, and guide project delivery in an on-site environment.
Highlights
Take a hands-on technical leadership role in a fast-growing international technology business. Drive architecture, engineering standards, scalable application development, and end-to-end project delivery while focusing on technical impact rather than people management.
Description
LEAD SOFTWARE ENGINEER (FULL STACK)
Industry: HRTech / B2B SaaS
Location: Bangkok, Thailand
Working Arrangement: On-site
About the Role
Our client is a fast-growing international B2B SaaS company in the HRTech industry, providing
AI-powered solutions to optimize recruitment and hiring processes for businesses worldwide.
We are looking for a Lead Software Engineer (Full Stack) to lead technical initiatives and develop
scalable, high-performance web applications.
This is a hands-on technical leadership role
focused on software architecture, coding standards, and project delivery rather than people
management.
Key Responsibilities
- Lead technical initiatives and drive end-to-end delivery of software projects.
- Design, develop, and maintain scalable full-stack web applications, particularly SPAs and back-
office systems.
- Build and integrate backend services and RESTful APIs.
- Optimize application performance, scalability, and reliability.
- Conduct code reviews and establish best practices for code quality and maintainability.
- Refactor legacy code and improve existing systems using modern engineering practices.
- Collaborate with cross-functional teams and provide technical guidance to junior engineers.
Requirements
- 5+ years of experience in full-stack or web application development.
- Strong experience with frontend frameworks such as Vue.js, React, or Angular.
- Excellent knowledge of JavaScript, TypeScript, and object-oriented programming.
- Experience developing and maintaining medium- to large-scale applications, especially SPAs or
back-office systems.
- Solid understanding of software engineering principles, design patterns, and performance
optimization.
- Experience with backend technologies such as Node.js, Express, Python, Django, FastAPI, or
similar frameworks.
- Proficiency in RESTful API design and development.
- Familiarity with relational databases such as PostgreSQL or MySQL; experience with MongoDB,
Redis, or Elasticsearch is a plus.
- Strong communication skills and the ability to collaborate effectively in an international team.
- Good command of English.
Technical Environment
- Frontend: JavaScript, Vue.js
- Backend: Python, Django, FastAPI
- Databases: PostgreSQL, MongoDB, Elasticsearch, Redis
- Infrastructure: AWS, Kubernetes, ArgoCD, GitHub Actions
Benefits
- Opportunity to work with a rapidly growing international SaaS business.
- Collaborative, multicultural engineering team.
- Attractive medical insurance.
- Personal development allowance.
- Up to 2 weeks of work-from-anywhere arrangements per year.
- Regular team-building activities and company trips.