Job Openings Technical Lead (JAVA + Flutter)

About the job Technical Lead (JAVA + Flutter)

Job Title: Technical Lead

Work Type: Hybrid (3 days WFH, flexible)
Work Hours: 10:00 AM 7:00 PM
Location: Bangkok
Salary: THB 150,000 - 200,000 / Month
Team Size: 10 - 20 Developers (Mostly Junior)

About the Role

We are looking for a hands-on Technical Lead to join a fast-growing startup in the service sector. As the team expands, we're seeking someone to take ownership of technical leadership, architecture standards, and process enforcement empowering a junior dev team to deliver at scale. You wont be coding daily but must drive delivery, maintain high standards, and coach the team to success.

Key Responsibilities

Technical Leadership & Architecture

  • Maintain and improve scalable system architecture across backend, frontend, and DevOps
  • Review and uphold technical standards across codebases and delivery practices
  • Make architectural and tooling decisions in collaboration with founders
  • Drive refactoring and modernization (e.g., introducing CI/CD pipelines)

Project Management & Delivery

  • Collaborate with Product Owner (PO) on roadmap execution and feature delivery
  • Ensure timely delivery of features with high quality and performance
  • Handle shifting priorities and requirements in a startup-style service environment
  • Work closely with CEO & CTO to push features effectively

‍ Team Management & Coaching

  • Supervise and mentor 10+ developers (mostly junior-level)
  • Foster a culture of quality, discipline, and accountability
  • Set best practices, manage pipelines, and build a long-term development foundation
  • Help PO oversee timelines and facilitate cross-functional alignment

DevOps & Infrastructure

  • Set up and maintain pipelines (CI/CD), automated deployment, and test environments
  • Collaborate with DevOps for cloud scalability and reliability (AWS, EC2, S3, etc.)
  • Ensure high uptime, robust deployment process, and performance optimization

Security & Compliance

  • Oversee implementation of WAS-level security measures
  • Advocate for data security best practices
  • Monitor cloud costs and ensure efficient usage of resources

Tech Stack

  • Mobile/Web: Flutter (mobile and web)
  • Backend: Java SpringBoot
  • Database: Elastic Search
  • Cloud: AWS (EC2, S3, basic usage)
  • DevOps: CI/CD (with support from a DevOps engineer)
  • Security: WAS-level compliance

Who Were Looking For

Must-Haves

  • 8+ years of software engineering experience, with at least 2 years in leadership
  • Strong in backend systems (Java/SpringBoot), DevOps, and architecture design
  • Experience with AWS (especially EC2, S3), ElasticSearch, and CI/CD
  • Ability to set standards, enforce processes, and motivate junior teams
  • Comfortable with business requirements that evolve frequently
  • Fluency in Thai and professional communication skills in English
  • Strong interest in both tech and business

Nice-to-Haves

  • Flutter experience (especially web)
  • Experience in startup or service business
  • Familiarity with mobile-cloud sync and offline-first apps
  • Background in SaaS, logistics, or analytics
  • AWS/GCP certifications (Solutions Architect or DevOps)

Why Join Us?

  • Work closely with founder-level leaders
  • Young and passionate tech team 
  • Client base and business growing fast
  • Opportunity to set practices and be a pioneer in the org
  • A chance to build things from the ground up not just maintain

Benefits

  • Monthly Stipend: 1,000 THB/month for personal gadgets or learning (12K/year)
  • Office perks: Snacks, drinks, milk, company swag
  • Leave:

    • Vacation Leave: 12 days
    • Personal Leave: 6 days
    • Sick Leave: 30 days
  • Self-insurance (company-sponsored)