C
Phường Giảng Võ, Hà Nội
Senior Software Engineer (Full-Stack NodeJs)
⏳ Tin này đã hết hạn nhận hồ sơ (hạn nộp: 28/06/2026). Công ty có thể đã tuyển xong. Bạn vẫn đọc được mô tả bên dưới để tham khảo yêu cầu và mức lương của vị trí này.
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/Node.js 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 ứng viên
- 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/Next.js 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 được hưởng
- 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...
Nhà tuyển dụng
CÔNG TY CỔ PHẦN CÔNG NGHỆ TRINITY · 📍 Phường Giảng Võ, Hà Nội
Việc khác tại CÔNG TY CỔ PHẦN CÔNG NGHỆ TRINITY
- CSenior QC Engineer1 tháng trước
- CFullstack Developer (Java + Reactjs)1 tháng trước
- CSenior QC Engineer - Warehouse1 tháng trước