jobs in Complete Human Network

Complete Human Network Hiring! Full Time Backend Engineer (TypeScript - Node.js) in Selangor - Ricebowl

Backend Engineer (TypeScript - Node.js)

Share
Save

Working Location

  • Shah Alam Selangor Malaysia

Job Description

Responsibilities

Kuala Lumpur (Hybrid) · Full-time · Immediate Start


Build the rules engine, audit trail, and APIs powering a data-dense executive platform.


We’re building a sovereign-data appliance platform for regulated organisations — designed around auditability, lifecycle control, and operational transparency instead of traditional SaaS assumptions.


This role goes beyond standard backend CRUD work. You’ll be building recommendation engines, lifecycle state machines, event-sourced audit systems, and APIs that support executive decision-making in highly regulated environments.


You’ll work side-by-side with Claude Code daily — planning first, writing tests before implementation, and reviewing every generated line before commit.


About Complete Human Network (CHN)


CHN is a Malaysian IT managed services provider specialising in Device as a Service, endpoint management, and digital workplace solutions for regulated and enterprise customers. We are now building the next-generation AI-enabled managed service layer — a per-customer appliance platform for financial services, ministries, and large enterprises where data sovereignty is non-negotiable.


We are taking the current platform to a production-grade platform and going live with our first paying customer. The team will be small (six to eight engineers plus product, design, security and QA), the work is real, the bar is high, and the ownership for each hire is significant.


What You’ll Do

  • Build backend services in TypeScript / Node.js powering the platform’s core business logic 
  • Implement a multi-classifier recommendation engine 
  • Build lifecycle modules with enforced transition gates and validation rules 
  • Ship an event-sourced audit architecture where every write produces immutable audit events 
  • Design and maintain REST / GraphQL APIs consumed by the frontend platform 
  • Author OpenAPI specifications alongside every endpoint 
  • Practice strict test-first development: 
  • - Domain rules 
  • - Lifecycle gates 
  • - Connector idempotency 
  • Work daily with Claude Code as part of the engineering workflow: 
  • - Plan 
  • - Author 
  • - Review 
  • - Document 
  • Collaborate closely with the Tech Lead on architecture, API contracts, and backend platform quality 


What We’re Looking For

  • 2–5 years of backend engineering experience 
  • Strong TypeScript / Node.js production experience 
  • Solid SQL fundamentals with strong understanding of indexing and query optimisation 
  • Experience building REST APIs consumed by other teams or external clients 
  • Comfortable with test-first development using: 
  • - Vitest 
  • - Jest 
  • - or equivalent frameworks 
  • Strong curiosity and ownership mindset 
  • Comfortable working in a small, high-accountability engineering team
  • Able to think through maintainability, API evolution, and operational impact — not just feature delivery 


Nice to Have

  • Event sourcing or CQRS experience 
  • PostgreSQL-specific knowledge: 
  • - Row-level security (RLS) 
  • - JSONB 
  • - Partial indexes 
  • Familiarity with: 
  • - Fastify 
  • - NestJS 
  • - tRPC 
  • Hands-on exposure to AI-assisted development workflows 


How We Work

  • AI-assisted engineering workflow using Claude Code daily 
  • Human-reviewed code only — never auto-accept 
  • Test-first development for all non-trivial logic 
  • ADRs as the source of truth for technical decisions 
  • Documentation is treated as a deliverable, not an afterthought 
  • Per-customer appliance architecture using dedicated Mac Studio infrastructure 


Why Join


You’ll work on real engineering problems — rules engines, lifecycle orchestration, and audit systems designed to stand up in front of regulators, auditors, and enterprise buyers.


This is a chance to help shape a new engineering culture in Malaysia where AI-assisted development is treated as a serious engineering multiplier, not a gimmick.


You’ll join early enough that your code, patterns, and technical decisions will directly shape the platform as it scales.


Selangor-based role · Immediate start · 


How to apply


Send a CV, a short note on why this role rather than the others you are seeing, and (if relevant) links to public work — GitHub, a blog, a portfolio, a project you are proud of. We read everything. We respond to everyone.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More