Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

ATNS COMPANY LIMITED

NewBe an early applicant

Junior Fullstack Developer (TypeScript, Node.js, API)

Posted Updated
Discussion

Summary

Fullstack developer (junior/mid) joining ATNS's internal Platform Engineering team in Hanoi, building edge-native microservices and enterprise web apps on the Cloudflare Developer Platform and integrating them with SAP ERP. Core stack: TypeScript, Node.js, React/Next.js, Hono, PostgreSQL, Cloudflare Workers.

Top 3 Reasons To Join Us

The Job

ROLE OVERVIEW

  • We are looking for a proactive, skilled, and detail-oriented Fullstack Developer (Junior) with 1 to 3 years of commercial software engineering experience to expand our Platform Engineering team. In this role, you will design, engineer, and operate edge-native services and enterprise web applications running on the Cloudflare Developer Platform.
  • You will be responsible for orchestrating bidirectional integrations between our high-speed edge web applications, internal enterprise tools, and our central SAP ERP system. You will help replace legacy monolithic middle layers with low-latency, event-driven serverless architectures that guarantee high availability, security, and global performance.
  • Experience Level: Mid-Level (3 – 5 years commercial experience)
  • Location: Hanoi, Vietnam (Hybrid: 4 days office / 1 day remote)
  • Working Hours: 12:00 PM – 9:00 PM, Sunday to Thursday
  • Department: Digital Platform & Cloud Engineering
  • Employment Type: Contract

YOUR RESPONSIBILITIES

  • Build, and maintain RESTful and RPC microservices on Cloudflare Workers using TypeScript and Hono, adopting edge-first architectural patterns.
  • Frontend Engineering: Develop scalable, responsive, and data-dense enterprise web portals, operations dashboards, and admin control panels using Cloudflare Pages, React, Next.js / Remix, and Tailwind CSS.
  • SAP & Enterprise Integration: Design, deploy, and monitor robust integration pipelines connecting internal applications to SAP S/4HANA / ECC via OData (v2/v4), REST APIs, RFC/BAPI wrappers, and the SAP Integration Suite.
  • Internal Tooling Ecosystem: Build custom workflow automations, webhooks, and integrations bridging developer tools (GitHub Actions, Jira, Linear) and communication platforms (Slack, Microsoft Teams).
  • Quality Assurance & Observability: Maintain high code test coverage using Vitest and Playwright. Implement edge logging, distributed tracing, and real-time error tracking with Cloudflare Tail Workers and OpenTelemetry.

Your Skills and Experience

Must-have

  • TypeScript & Node.js: Proficiency with modern TypeScript, asynchronous programming, functional programming principles.
  • Frontend Experience: Solid commercial experience building and maintaining complex web frontends using React, client-side state management (e.g., Zustand, TanStack Query), and component libraries.
  • API Design & Integration: Proven track record in designing, documenting (OpenAPI/Swagger), consuming, and securing RESTful APIs, webhooks, and third-party SaaS integrations.
  • Database & ORM Proficiency: Strong practical experience with relational databases (PostgreSQL, SQLite), schema migrations, query performance tuning, and modern ORMs (e.g., Drizzle ORM, Prisma).

Nice-to-have

  • Direct production experience using the Cloudflare Developer Platform (Cloudflare Workers, Pages, D1, KV, Queues, Durable Objects, Hyperdrive, Wrangler).
  • Experience with lightweight edge server frameworks (Hono, Elysia).
  • Familiarity with SAP BTP (Business Technology Platform), SAP Cloud Connector, or SAP Integration Suite.
  • Experience with distributed systems challenges: idempotency, eventual consistency, rate limiting, and circuit breaker patterns.
  • Experience setting up End-to-End (E2E) testing with Playwright or Cypress.
  • DevOps & CI/CD: Hands-on experience configuring automated CI/CD pipelines (GitHub Actions), environment secrets, and automated testing suites.
  • Functional programming in Effect-Ts
  • Enterprise & SAP Integration: Hands-on experience or solid working knowledge of enterprise application integration, particularly with SAP (OData v2/v4, REST endpoints, SAP Gateway, or BAPI/RFC) or similar enterprise ERPs.
  • Asynchronous & Event-Driven Processing: Implement resilient background jobs, batch synchronizations, and retry mechanisms using Cloudflare Queues, Cloudflare Workflows, and Scheduled Triggers.

CORE TECHNOLOGY STACK

  • Edge Compute & Backend: Cloudflare Workers, Hono, Node.js / TypeScript.
  • Edge Storage & Queues: Cloudflare D1, Workers KV, Cloudflare Queues, R2 Storage, Hyperdrive.
  • Frontend Frameworks: Cloudflare Worker, React, TanstackStart, Tailwind CSS, Sync engine.
  • Enterprise & Internal Systems: SAP S/4HANA / ECC, SAP OData, SAP BTP, Slack API, Jira REST API.
  • Security & Auth: Cloudflare Zero Trust / Access, OAuth 2.0, OIDC, JWT, Web Crypto API.
  • DevOps, Testing & Tooling: Wrangler CLI, Miniflare, Vitest, Playwright, GitHub Actions, Docker.

Why You'll Love Working Here

  • Technical Autonomy: High degree of technical ownership in designing modern edge-native architectures and retiring legacy middleware.
  • Enterprise-Scale Impact: Build tools directly impacting hundreds of daily internal users and missioncritical enterprise workflows.
  • Professional Growth: Dedicated annual learning stipend for cloud certifications (Cloudflare, AWS, SAP), international tech conferences, and internal tech talks.

Skills

What Junior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →