Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Senior AI-Augmented Full-Stack Engineer (Node.js / Next.js)

OOCA
CompanyOOCA
CategoryUncategorised
LocationBangkok
RemoteHybrid
EmploymentFull-time
LevelNot stated
SalaryNot stated by the employer
Posted4 Aug 2026
Last verified4 Aug 2026
SourceEmployer ATS (workable)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
Role Summary We are seeking a product-minded senior Full-Stack Engineer who builds scalable backend services and modern web applications with AI-native development practices at the core. In this role, you will architect AI-assisted development workflows, orchestrate coding agents, and integrate automation across the engineering pipeline — while upholding strong security standards, code consistency, and system reliability. You will also own how those services are containerized, deployed, and operated on GCP : this role sits where the services meet the infrastructure. This is a technical leadership role, not a ticket-taking one. You will set direction rather than wait for it — leading design decisions that cut across services, raising the engineering bar through review and mentorship, and defining how the team builds, ships, and operates. We expect you to make calls with incomplete information, own the outcome, and bring the rest of the team along with you. We also move fast. Priorities get re-cut, scope shifts mid-flight, and you will frequently be the one deciding what ships this week and what can wait — often without a spec handed to you. In exchange you get real autonomy and a short path from idea to production. Our one hard rule is that speed never comes out of reliability: you move quickly, and you still own what you shipped after it reaches production. Responsibilities Core Engineering Design and develop RESTful APIs using Node.js  — and in Go or Python where the workload calls for it Build responsive web applications using Next.js Design service boundaries in a microservice architecture and the communication between them — synchronous APIs vs. message queues — with the trade-offs made explicit Use Redis and message queues where they belong: caching, rate limiting, background jobs, retries, and idempotency — and know when they're the wrong tool Design database schemas and optimize queries across MySQL and MongoDB Write clean, maintainable, and testable code with automated test coverage Containerize services with Docker and  deploy and maintain services on Google Cloud Platform with CI/CD pipelines  — including environment and secrets configuration, rollout, and rollback Set up the observability that makes incidents diagnosable: logging, metrics, tracing, and alerting that fires on the right things Identify performance bottlenecks and propose scalable, well-architected solutions  — from query plans to container limits Own a domain end-to-end: design, build, ship, and operate it after launch AI-Driven Development Set up and manage AI coding agents as part of daily development workflow, including configuring project context, rules, and memory for consistent output Build and maintain AI-powered sub-agents and automated bots that accelerate team-wide delivery — such as PR reviewers, test generators, and documentation assistants Design multi-tool AI stacks where different agents handle distinct phases of the development lifecycle, from research and architecture through coding, review, and deployment Automate repetitive engineering and operational tasks using workflow automation platforms or custom scripting Evaluate and adopt emerging AI development tools, keeping the team ahead of industry evolution Help establish and maintain  security practices and review protocols for AI-generated code, including dependency auditing, secrets management, and output validation Collaboration & Standards Conduct code reviews incorporating both human judgment and AI-assisted review workflows Write technical design docs and lead decisions that cut across services Mentor 1–2 engineers and raise the bar on the team's code review standard Share ownership of production reliability — incident response and postmortems Document AI tooling configurations to enable team-wide adoption and consistency Continuously raise engineering standards by embe