ItJobs Logo
Trang chủ Về chúng tôi Điều kiện
vi en
Đăng Nhập Đăng Ký
Logo

IT Jobs

Close
  • Trang chủ
  • Về chúng tôi
  • Điều kiện
  • Privacy
  • Liên hệ
  • eng vi
VIỆC HÀNG ĐẦU
Creative Force
Backend Developer
Creative Force
Lên đến 80000000VND
Nakivo
Website Developer Manager
Nakivo
Lên đến 3410USD
Nakivo
QA Team Lead
Nakivo
Lên đến 3000USD
CodeHQ
Senior Security Engineer
CodeHQ
Lên đến 3000USD
One Mount Group
Senior/Expert Software Engineer
One Mount Group
Lên đến 3000USD
Crossian
Supply Chain Data Analyst
Crossian
Lên đến 2850USD
Hybrid Technologies HN
Bridge System Engineer
Hybrid Technologies HN
Lên đến 60000000VND
Viettel Group
Kỹ sư trí tuệ nhân tạo - AI Engineer
Viettel Group
Lên đến 2500USD
Elisoft
Hybrid - Backend Developer
Elisoft
Lên đến 2500USD

Rowboat Software

77 Le Trung Nghia, TP Hồ Chí Minh

Quy mô công ty : 10-24

Xem thêm

Tóm lược

  • 10-24
  • Product
  • Việt Nam

Senior Backend Developer

Rowboat Software

  • Tan Binh, TP Hồ Chí Minh
  • Lên đến 5000
  •  Toàn thời gian
  •  English
  •  Có kinh nghiêm (Nhân viên)
1
1

  •  Ngày Đăng:05/06/2026

  • Hết hạn
Senior Backend Developer
Hết hạn
Yêu cầu kỹ thuật: AWS , AWS Lambda , DynamoDB , NodeJS , TypeScript , Amazon S3 , Amazon SQS , Cloudwatch , GraphQL , Terraform , IAM , AWS AppSync , OpenTofu

Mô tả công việc

Tóm tắt công việc

Strong written and verbal English is a hard requirement for this role — please read on with that in mind.

You’ll be a core contributor on the backend that sits at the center of our business — the system of record for nearly everything the company does. It’s a mature, high-throughput platform, and you’re joining a small team that owns it, working alongside the platform architect and a Principal Engineer. The work is hands-on and deeply technical, and you’ll be trusted with real components and features from the start.

This is a strong role for an experienced engineer who wants to do real work on a real system: meaningful ownership over what you ship, exposure to architectural decisions, and a clear path to expanding scope as you build context and earn trust.

What you’ll work with

  • AWS AppSync (GraphQL) — a single annotated schema compiled into multiple role-scoped APIs, backed by a large library of VTL resolvers and pipeline functions assembled through a custom build system.
  • Amazon DynamoDB — single-table design with composite (PK/SK) keys, multiple GSIs, Streams, TTL, and PITR. The primary source of truth for the platform.
  • AWS Lambda (TypeScript/Node.js) — many functions in an Nx monorepo, bundled with esbuild: API resolvers, queue consumers, stream processors, and Step Function tasks.
  • AWS Step Functions — orchestration of multi-step workflows (order fulfillment, settlement/payout, lifecycle state machines).
  • Event-driven processing — DynamoDB Streams, SQS, and Kinesis.
  • Secondary data systems — Aurora MySQL, ClickHouse, OpenSearch, and Turbopuffer (vector/semantic search).
  • Third-party integrations — Stripe, Pusher, Etsy, Amazon Cognito, and Sentry.
  • Infrastructure as Code — Terraform/OpenTofu managing dev, test, and production.
  • Testing — Jest (unit/integration) and Vitest end-to-end suites running against live AppSync APIs.

Responsibilities

  • Build, extend, and maintain features across the core backend repository and related backend services.
  • Implement GraphQL APIs and their resolver pipelines, including VTL mapping logic and the supporting Lambda functions.
  • Work with the existing DynamoDB access patterns and indexes — extending them carefully and flagging when a change has broader implications.
  • Build event-driven and orchestrated workflows (Streams, SQS, Step Functions) that are idempotent, observable, and resilient to partial failure.
  • Diagnose production issues across the data, API, and integration layers — reasoning to root cause, not symptoms.
  • Make infrastructure changes through Terraform/OpenTofu when your work requires them.
  • Participate in code review and design discussions; raise alternatives and trade-offs rather than just executing.
  • Contribute to and uphold the team’s documentation culture (architecture decisions, patterns, and gotchas get written down).

Yêu cầu công việc

Required qualifications

  • 5+ years of professional backend engineering experience (7+ preferred), with significant time in production systems on AWS.
  • Hands-on AWS experience across core serverless and data services — Lambda, DynamoDB, IAM, SQS, S3, CloudWatch — and comfort working with infrastructure managed by Terraform/OpenTofu.
  • Working knowledge of DynamoDB and NoSQL data modeling — composite keys, GSIs, access patterns — with an understanding of why those choices matter at scale.
  • Production TypeScript/Node.js proficiency.
  • Strong written and verbal English, including the ability to produce clear documentation and communicate effectively with stakeholders in other time zones.
  • A track record of shipping reliable production code and taking responsibility for the work you put your name on.

Strongly preferred

  • AWS AppSync and GraphQL resolver experience (VTL a plus).
  • Event-driven architecture and workflow orchestration (Step Functions, Streams, queues).
  • Experience operating systems where data correctness and reliability matter — payments, ordering, anything money-touching.
  • Working experience with relational databases, search databases, or vector databases / embeddings.
  • Image processing and color management for print (Sharp/ImageMagick, ICC profiles, RGB→CMYK).
  • PDF internals, vector/SVG manipulation, or font engineering (pdf-lib, SVGO, fontTools/FontForge).
  • Headless browser rendering (Puppeteer/Chromium) for high-fidelity output.
  • Hands-on experience with AI agent orchestration, multi-agent workflows, and validation strategies — using harnesses like Claude Code or Pi to drive real engineering work, not just chat-style assistance.

Ngôn ngữ

    • English

    • Nói: Advanced - Đọc: Advanced - Viết: Advanced

Yêu cầu kỹ thuật

  • AWS
  • AWS Lambda
  • DynamoDB
  • NodeJS
  • TypeScript
  • Amazon S3
  • Amazon SQS
  • Cloudwatch
  • GraphQL
  • Terraform
  • IAM
  • AWS AppSync
  • OpenTofu

NĂNG LỰC

  • Communication Skills
  • Documentation

Tìm kiếm công việc phù hợp

Thông tin doanh nghiệp

Rowboat Software produces a unique, flexible content management cloud based Saas platform.

We are a fast growing software company based in Phoenix, Arizona, USA. We put the power of work-flows and content management into the hands of our end users.

We value our people, we are team-oriented and encourage developers to learn new skills. As an early member of our Ho Chi Minh City branch, there will be opportunity to become a team leader.

 

 

Tìm kiếm công việc phù hợp

footer_logo

CHÚNG TÔI LÀ AI

ITJobs được thành lập vào năm 2014 tại Việt Nam và mục tiệu chính là trở thành một trong những chuyên gia hàng đầu về tuyển dụng nhân viên CNTT ở khu vực Châu Á.

  • ĐỌC THÊM

Việc làm ở Hồ Chí Minh

  • Vị trí công việc phát triển Java
  • Vị trí công việc C#
  • Vị trí công việc Tester
  • Vị trí công việc phát triển iOS
  • Vị trí công việc ASP.NET

Việc làm ở Hà Nội

  • Vị trí công việc C++ jobs
  • Vị trí công việc Java jobs
  • Vị trí công việc Linux jobs
  • Vị trí công việc SQL jobs
  • Vị trí công việc .NET jobs

Thông tin

  • Giới thiệu
  • Điều kiện
  • Bảo mật
  • Liên hệ

ITJobs Bản quyền © 2013-2021