Mô tả công việc
We are building a large-scale, cloud-native, multi-tenant and payment platform serving building management teams, event organizers, and end users nationwide. The system collects and processes waste-sorting data, manages scoring and reward mechanisms, and integrates with external partner systems.
Responsibilities
Develop and maintain services using TypeScript/[protected info] with clean, scalable architecture.
Implement multi-tenant application logic: tenant scoping, RBAC, and data isolation.
Design and optimize PostgreSQL schemas, queries, and migrations.
Build and maintain APIs; integrate external partners via APIs/webhooks.
Ensure backend logic is efficient, stable, and reliable.
Write unit/integration tests; maintain strong validation and error-handling patterns.
Collaborate with Tech/DevOps during deployment (no infra/K8s responsibilities).
Package services using Docker; define runtime/config requirements.
Use AI-assisted development tools to improve speed and consistency.
Yêu cầu
4+ years of backend engineering experience, primarily with TypeScript/NodeJs (NestJs).
Strong expertise in PostgreSQL (schema design, indexing, SQL optimization).
Experience building or maintaining multi-tenant systems.
Experience with React/[protected info] for internal tools.
Solid background in API design, versioning, and integration patterns.
Strong testing experience (Jest/Vitest) and clean code practices.
Solid understanding of authentication/authorization (JWT, RBAC).
Hands-on experience with Docker in development workflows.
Nice-to-Have
Experience with AWS CDK (infra + lambda NodeJS TypeScript).
Experience with job queues, event-driven architecture, caching, or rate limiting.
Familiarity with Kubernetes deployment environments (not required).
Experience building backend systems handling high CCU / high throughput.
Cloud-native application experience (patterns, observability, container-native design).
Soft Skills
Strong communication across Tech/DevOps/Product teams.
High ownership mindset and reliability.
Ability to mentor mid-level/junior engineers.
Analytical and strong problem-solving skills.
Quyền lợi
Annual leaves: 12 days
13-month salary per year.
Performance checkpoint twice a year
Flexible, professional environment
Career path development support
During the Probation period, the targeted monthly income is equal to 100% of the targeted monthly income in the official employment period.
Friendly, young & dynamic working environment with many activities: birthday party, happy hours, company activities, company trips...
Thưởng tháng 13
Thông tin khác
Thời gian làm việc
Thứ 2 - Thứ 6 (từ 09:00 đến 18:00)
Thông tin chung
Nơi làm việc
- - Hà Nội: 91 Nguyễn Chí Thanh, Phường Giảng Võ (quận Ba Đình cũ)
Cách thức ứng tuyển
Ứng viên nộp hồ sơ trực tuyến bằng cách bấm nút Ứng tuyển bên dưới:
Hạn nộp: 28/06/2026