
Senior Tech Lead
Siam Makro Public Company Limited
full-time
Posted on:
Location Type: Hybrid
Location: Bangkok • 🇹🇭 Thailand
Visit company websiteJob Level
Senior
Tech Stack
AWSCloudJavaJavaScriptKotlinMicroservicesMongoDBNext.jsReactSpringSpring BootSpringBootSwift
About the role
- **Key Responsibility:****
- - Lead and manage multiple development teams (10-15 members) across mobile, web, and backend domains.
- - Oversee the design, development, and deployment of high-quality software solutions using our tech stack.
- - Provide technical guidance and mentorship to engineers across frontend, backend, and cloud-based technologies.
- - Collaborate with cross-functional teams including Product, Design, and Business to drive project success.
- - Ensure software development best practices, high-quality code, and optimal system performance.
- - Manage team performance, set goals, and conduct regular performance reviews.
- - Foster a culture of continuous learning, collaboration, and innovation within the teams.
- - Drive technical excellence and ensure scalable architecture decisions aligned with business goals.
- - Manage remote and distributed teams effectively while maintaining productivity and engagement.
- - Handle systems with 500K+ daily active users, ensuring stability, scalability, and performance optimization.
- - Support and troubleshoot system issues, ensuring quick resolution and minimal downtime.
- - Work with microservices and micro frontend architectures to build scalable and modular applications.
Requirements
- - 7+ years of experience in software development with hands-on coding expertise.
- - 2+ years of experience in managing and mentoring engineering teams.
- - Experience managing multiple teams across different technical domains.
- - Strong expertise in full-stack development, including: ○ Frontend: Kotlin Multiplatform, Swift/Kotlin for mobile, React with Next.js for web (candidates do not need to be strong in all but should have solid experience in at least one).
- - Backend: Nest.js, Java Spring Boot.
- - Database: MongoDB.
- - Cloud: AWS.
- - Good in English communication skills.
- - Proven ability to drive technical excellence, optimize system performance, and ensure scalability.
- - Strong analytical and problem-solving skills.
- - Excellent leadership and communication skills to manage cross-functional teams effectively.
- - Experience working in Agile environments and using tools like Jira for sprint planning.
- - Experience managing remote and distributed teams is a plus.
Benefits
- **Health Insurance **– At Lotus's, we care about your health! Group insurance from a top insurance company is included in your benefits—OPD, IPD, Emergency OPD
- **Provident Fund **– Lotus's cares about your long-term plan! We offer 3% provident fund.
- **Year-end bonus **– We include variable and performance bonus for our employees.
- **Attractive Vacations days **– Enjoy our attractive annual leave. Let’s say the minimum is 16 days!
- **No overtime **– We work 5 days a week with. We set our own goals and deadlines.
- **Free car parking space** – No more stress or extra cost if you drive to work. We offer free parking space for our employees.
- Best Culture
- - Clear focus.
- - Diverse Workplace (Our members are from around the world!)
- - Non-hierarchical and agile environment
- - Growth opportunity and career path
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentfull-stack developmentKotlin MultiplatformSwiftKotlinReactNext.jsNest.jsJava Spring BootMongoDB
Soft skills
leadershipcommunicationanalytical skillsproblem-solvingmentorshipcollaborationcontinuous learninginnovationteam managementperformance optimization