ตำแหน่งงาน
ที่ไหน

18,236 ตำแหน่ง

กลับไปยังหน้าหางาน
อัพโหลด CV ของคุณ

เราจะใช้ AI อ่าน แล้วช่วยหาโอกาสที่ใช่ให้คุณ

คลิกเพื่ออัพโหลด หรือลากไฟล์มาวาง · PDF, DOC, DOCX · ไม่เกิน 10 MB

Lotus's

Tech Lead ( TypeScript, Node.js)

ประกาศจากแหล่งภายนอก
Lotus's
เทคโนโลยี
ทำงานที่ออฟฟิศลงประกาศ 68 วันที่แล้ว
สมัครที่เว็บไซต์บริษัท

คุณสมัครได้โดยตรง — เราจะพาคุณไปยังหน้าสมัครงานของบริษัท ไม่ต้องสมัครสมาชิก ไม่มีคนกลาง ไม่ต้องล็อกอิน ThaiJobz

รายละเอียด
เงินเดือนตามตกลง
ประเภทการจ้าง
เต็มเวลา
รูปแบบ
ทำงานที่ออฟฟิศ

รายละเอียดงาน

About the Role

We are building a new marketplace platform to modernize how we process orders across multiple sales channels. The platform replaces a legacy monolithic system with purpose-built services for channel integration and order fulfillment. As the Tech Lead, you will own the technical direction and delivery of this platform from day one, driving a greenfield platform build while maintaining oversight of a legacy system during a parallel migration period. You will also pioneer AI-native development practices, using AI pair programming as a core part of the team’s workflow.

Responsibilities

  • Design and review event-driven distributed systems across platform services
  • Define API contracts, messaging topology (SNS/SQS), and database schemas (PostgreSQL)
  • Establish architecture patterns: adapter-based channel integration, state machine-driven fulfillment workflows, DLQ handling
  • Evaluate and review AI-generated code critically to ensure quality, security, and maintainability
  • Own technical decision-making for the platform, balancing speed with long-term maintainability
  • Lead end-to-end platform delivery from design through production go-live, run tight sprint cadences with clear goals and retrospectives
  • Establish code review standards, CI/CD pipelines, deployment practices, and on-call/incident response processes with runbooks
  • Coordinate knowledge transfer from the existing team during the build phase, mentor .NET developers transitioning to the TypeScript stack
  • Build and lead the new platform team; after go-live, lead the convergence into two purpose-built squads and provide long-term architectural oversight

Qualifications

  • 6+ years of backend engineering experience, with 2+ years in a tech lead or senior architect role
  • Strong proficiency in TypeScript and Node.js
  • Deep experience with event-driven architectures: message queues (SQS, SNS, Kafka), async workflows, idempotency patterns
  • Production experience with AWS services: EKS/Kubernetes, Aurora/RDS (PostgreSQL), ElastiCache (Redis), SQS/SNS
  • Experience designing and operating distributed systems with observability (structured logging, distributed tracing, dashboards)
  • Proven ability to run agile delivery: sprint planning, backlog management, retrospectives
  • Strong code review culture — can review PRs for correctness, security, and design quality
  • Nice to have: Familiarity with .NET 6 / .NET Framework; experience with AI pair programming tools (Copilot, Claude, Cursor); contract testing (Pact); migrating monoliths to microservices; integrating with third-party marketplace APIs (Shopee, Lazada, Grab)

Skills

  • Backend: TypeScript, Node.js
  • Database: PostgreSQL (Aurora), Redis (ElastiCache)
  • Messaging: Amazon SQS, SNS, DLQ patterns
  • Infrastructure: AWS EKS (Kubernetes), Terraform, GitHub Actions CI/CD
  • Observability: Datadog (tracing, logging, dashboards, alerting)
  • Frontend (Packing UI): React, Vite, TypeScript
  • Legacy (oversight): .NET 6, .NET Framework 4.7.2, SQL Server, MongoDB

คุณสมบัติผู้สมัคร

ประสบการณ์
6-10 ปี
การศึกษา
ไม่ระบุ
ใบรับรอง / ทักษะเพิ่มเติม
TypeScriptNode.jsEvent-Driven ArchitecturesMessage QueuesAWS ServicesDistributed SystemsAgile DeliveryCode ReviewAI Pair ProgrammingMicroservicesContract TestingThird-Party API IntegrationObservabilityCI/CDDatabase Design

เกี่ยวกับบริษัท