Full Stack Engineer

Cxc Global — Malaysia · Posted ~3 days ago

Senior

Skills

TypeScript Node.js React AWS REST APIs DynamoDB PostgreSQL S3 CI/CD Terraform Automated testing GitHub Technical design Code review Lambda ECS API Gateway Buildkite Datadog CloudWatch Sentry

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-stack engineering role with end-to-end ownership of reliable, scalable software services. You will build backend and frontend features with TypeScript, Node.js, and React, operate cloud-based systems, create automated CI/CD pipelines, and apply infrastructure as code. The position also involves technical leadership, system design, code reviews, mentoring, observability, incident response, and continuous improvement.

Highlights

End-to-end ownership across design, development, deployment, monitoring, and continuous improvement. The role offers significant technical leadership opportunities through system design, code reviews, pairing, and mentoring, alongside modern cloud infrastructure and strong engineering practices.

Description

WHAT YOU'LL DO: Design, build and operate software Design, implement and maintain backend services and front-end features using TypeScript across Node.js and ReactOwn services end-to-end: from design and implementation through deployment, monitoring, incident response and continuous improvementBuild reliable, scalable systems on AWS (e.g. Lambda/ECS, API Gateway, DynamoDB, RDS/PostgreSQL, S3) Improve quality, reliability and deliveryWrite clean, well-tested, maintainable code with strong automated test overage (unit, integration, contract and/or E2E)Use modern CI/CD pipelines (GitHub, Buildkite, skuba/Gantry, Terraform) to ship safely and frequentlyInstrument services with Datadog, CloudWatch, Sentry and structured logging to detect, troubleshoot and prevent issues technical leadership inside the squadLead technical design for features and system changes; clearly articulate trade-offs and rationaleProvide thoughtful code reviews, pairing and guidance that lift the standard of the teamContribute to architectural alignment and tech-health work (e.g. security, performance, resilience, cost optimisation) Collaborate and mentorWork closely with product managers, designers, BAs and data specialists in a cross-functional, outcome-focused squadCommunicate clearly and asynchronously across time zones (documentation, RFCs, Slack, Confluence)Coach and support junior and mid-level engineers through pairing, feedback and knowledge-sharing QUALIFICATIONS Minium 3 years in Senior Engineer role.Strong on Typescript, AWSKnowledge and Experience on Graph QL is advantageous.Deep competence in TypeScript and strong overlap with this stack is essential: Language: TypeScript (primary), JavaScriptFront-end: React, micro-frontends, experience working with design systemsBack-end: Node.js (TypeScript), REST and GraphQL (including Hirer GraphQL APIs)Cloud & data: AWS (Lambda/ECS, API Gateway, DynamoDB, RDS/PostgreSQL, S3)CI/CD & infra: GitHub, Buildkite, AWS ECS, ALB, Fargate, TerraformObservability & operations: Datadog, CloudWatch, Sentry, PagerDuty, structured loggingPractices: TDD/automated testing, trunk-based or continuous delivery, infrastructure-as-code, “you build it, you run it.