Senior Backend Engineer — TypeScript + AWS
BlueBerryBytes tuyển dụng vị trí Senior Backend Engineer làm việc remote tại Việt Nam, hợp đồng Full-time. Vai trò này chịu trách nhiệm thiết kế, xây dựng các dịch vụ backend hiệu suất cao trên AWS, phát triển API nội bộ/REST/GraphQL, quản lý dữ liệu bằng SQL (Postgres/MySQL), thiết lập CI/CD pipeline và testing với Jest. Phối hợp nhóm Agile cùng frontend và đảm bảo chất lượng dự án liên tục.
Yêu cầu ứng viên có tối thiểu 5 năm kinh nghiệm backend, 3 năm với TypeScript, thành thạo SQL Schema Design và tối ưu hóa truy vấn dữ liệu, có kinh nghiệm triển khai sản phẩm cloud-native trên AWS, hiểu rõ bảo mật, caching, testing hiện đại. Biết dùng Terraform/CDK, làm việc async là lợi thế.
Company Description
At BlueBerryBytes, we specialize in delivering innovative technology solutions to drive businesses forward. We offer comprehensive services including mobile and web development, scalable backend architectures, and project management tailored to the unique needs of our clients. Our team of experts is committed to providing high-quality digital solutions to ensure seamless integration and sustainable growth. Let’s work together to turn ideas into reality using cutting-edge technology.
About the Role
Own design and delivery of backend services powering a high-impact platform. You’ll build reliable APIs, data models, and event pipelines in TypeScript on AWS, with strong testing and DevOps discipline.
What You'll Do
- Design, implement, and document REST/GraphQL services and internal APIs
- Model data in SQL (Postgres/MySQL); write efficient queries and migrations
- Build cloud-native backends on AWS (ECS/Lambda, API Gateway, SQS/SNS/EventBridge, RDS)
- Set up CI/CD pipelines, IaC (e.g., Terraform/CDK), secrets, and environments
- Add tests (unit/integration) with Jest/supertest; own code reviews and reliability
- Implement observability: logs, metrics, tracing; error budgets and performance guardrails
- Collaborate with Product/Frontend to scope work and ship on a two-week sprint cadence
Must-Have
- 5+ years backend engineering; 3+ years TypeScript in production
- Strong with SQL schema design, transactions, indexing, and query optimization
- Hands-on AWS (serverless or containerized) and CI/CD for multi-env deployments
- Security basics (authN/authZ, OWASP, secrets/KMS), caching, rate-limiting
- Testing mindset (Jest/supertest), clear English, and async collaboration
Nice to Have (Extras)
- NestJS (modules, providers, guards, interceptors)
- Sentry (or similar: Datadog/Honeycomb) for alerts and release health
- Message/event patterns (SQS/SNS/EventBridge, Kafka), idempotency, retries/DLQs
- Performance + cost tuning on AWS; IaC with Terraform or CDK
- Experience integrating with Flutter/React frontends and mobile auth flows
Location
Vietnam
Skills
Backend Engineer, TypeScript, AWS, SQL, REST, GraphQL, AWS Services (ECS, Lambda, API Gateway, SQS, SNS, EventBridge, RDS), CI/CD, Jest, supertest, Security, NestJS, Sentry, SQS, SNS, Kafka, IaC, Terraform, CDK, Flutter, React
Similar Jobs





