Remotify
logo
Ascend Group

AI-Augmented Full stack Engineer

Unknown

July 15, 2026 at 7:41 AM

ABOUT US



Pantavanij is one of the largest eProcurement Platform Providers in South East Asia. We are providing cloud-based eProcurement solutions to large enterprise customers in all industries. Our business is growing very fast and we are looking for talents to join our success


.
www.pantavanij.co




m/


About the


role
We are looking for a strong full-stack developer to join our eProcurement platform team. Our platform powers workflow automation, supplier assessments, risk scoring, and buyer management for enterprise customers across Thailand and Southeast

Asia.You will own features end-to-end, from database schema to production deployment. The team is small, moves fast, and ships weekly. We value developers who have strong opinions, back them with evidence, and are comfortable being wrong when the data sa



ys so.

JOB DES


CRIPTION
Build and ship features across the full stack: SvelteKit frontend, NestJS API, Prisma models, and PostgreSQL m

igrationsDesign and implement RabbitMQ consumers/publishers for event-driven integration between

servicesWrite database migrations, optimize queries, and maintain data integrity across multi-tenant buyer/supplier s

tructuresDeploy to Kubernetes via Jenkins CI/CD pipelines. You own the deploy, you own the

rollbackWrite Playwright E2E tests and maintain test coverage for critical

workflowsParticipate in architecture decisions: API design, schema design, security boundaries, caching s

trategiesDebug production issues end-to-end: from the API gateway through NestJS to the database, reading logs across Kubern

etes podsCollaborate with product owners and QA in a fast-paced, iterative deliv



ery cycle



Tech stack
Core

applicationFrontend: SvelteKit + Shadcn Svelte +

TailwindCSSBackend API: NestJS (TypeScript, modular a

rchitecture)ORM / Database: Prisma 7 (multi-file schema, domain filtering)

+ PostgreSQLMessage broker: RabbitMQ (AMQPS) for async event-driven integrations betw

een servicesAuthentication: Keycloak / JWT + RBA

C-based authMonorepo: pnpm workspaces monorepo with shared core submodules (backend, front


end, Prisma)
Infrastructu

re and DevOpsContainerization: Docker (multi-stage builds, Alpine-

based images)Orchestration: Kubernetes (Huawei Cloud + AWS, multi

-environment)CI/CD: Jenkins pipeline

s + GitLab CIVersion control: GitLab

(self-hosted)API

gateway: KongCloud: Huawei Cloud (primary), AW


S (secondary)
Integrations you

will work withInternal microservices communicating via RabbitMQ (score updates, form definitions, su

pplier events)External ERP systems (Odoo) for PO, GR, Invoice, and bud

get managementCustom workflow engine with entity lifecycle management, custom fields, and

scoring rulesExternal data provider APIs for supplier due diligence and r

isk assessmentPlaywright E2E test suites for regre


ssion cover


age
REQUIREMENT
Strong foundation in TypeScript / JavaScript (you think in types

, not just code)Production experience with at least one modern frontend framework (SvelteKit preferred; React/Vue/Angular acceptable if willing to le

arn Svelte fast)Production experience with Node.js backend frameworks (NestJS preferred; Express/Fas

tify acceptable)Solid understanding of relational databases: PostgreSQL, schema design, migrations, indexing, qu

ery optimizationExperience with ORM tools (Prisma preferred; TypeORM/Seque

lize acceptable)Git proficiency: branching strategies, merge conflicts, cherry-picks, rebasing — you navigate a multi-branch mono

repo confidentlyComfortable with Docker: writing Dockerfiles, docker-compose for local dev, debugging

container issuesUnderstanding of REST API design: status codes, pagination, error hand

ling, versioningCan read and debug code you did not write. Most of your first month will be readi

ng existing codeStrong English reading/writing for code reviews, documentation, and

commit mess

agesNice to haveExperience with Kubernetes: deploying, scaling, reading pod logs, understanding

services/ingressExperience with message brokers: RabbitMQ, Kafka, or similar (producer/consumer patterns, dead-letter queues, r

etry strategies)Jenkins pipeline authoring (Jenkinsfile, stages,

parallel builds)Kong API gateway configuration (routes, services, plugins

, rate limiting)Playwright or Cypress E2E te

sting experienceKeycloak or OAuth2/OIDC integr

ation experienceExperience with pnpm workspaces, Nx monorepos, or multi-package Typ

eScript projectsFamiliarity with enterprise procurement/supply chain domain (PO, PR, GR, invoicing, supp

lier management)Experience with AI-assisted development tools (Claude Code,

GitHub Copilot)Thai language proficiency (team operates in Thai; documentati


on is bilingual)


Mindset we valueOpinionated but not stubborn. You have strong views on how to build software, but you update them when show

n better evidenceShip first, polish later. We deploy weekly and iterate. Perfection is the en

emy of productionYou own what you ship. If your deploy breaks prod at 7 PM, y

ou fix it at 7 PMYou read before you ask. The codebase has documentation, plan files, and tas

k cards. Use themYou automate what repeats. If you did it twice, script

it the third timeYou communicate proactively. Blocked? Say so in 5 min



utes, not 5 hours

Report to: Software Development Ma


nager, PIS (F


low 1)
What we offer
Small team, high impact: your code ships to production and is used by m

ajor Thai enterprisesModern stack: SvelteKit + NestJS + Prisma is the current build, not a rewrite w

e will get to somedayAI-augmented workflow: Claude Code, Copilot, and automation tools are part

of the daily workflowDirect access to production: no 3-week change request process. You deploy, y


ou monitor, you learn
Flexible work arrangement: hybrid office in Bangkok (Lumpini Towe


r MRT Lumpini Station)
Apply