Kinh nghiệm
4 năm
Thời gian làm việc
Full Time
Địa điểm
Hà Nội
Mức lương
Upto 55.000.000 VND
Mô tả
MÔ TẢ CÔNG VIỆC
Chúng tôi đang tìm kiếm Senior/Lead Fullstack Developer giàu kinh nghiệm để tham gia xây dựng, phát triển và vận hành các hệ thống phần mềm cốt lõi của công ty.
Ở vai trò này, bạn sẽ đóng vai trò kỹ thuật chủ chốt trong việc thiết kế kiến trúc hệ thống, phát triển các tính năng phức tạp, tối ưu hiệu năng và đảm bảo chất lượng toàn bộ stack ứng dụng — từ frontend, backend đến hạ tầng triển khai. Bạn sẽ làm việc chặt chẽ với Product Owner, UX/UI Designer, DevOps Engineer và các kỹ sư khác để xây dựng những sản phẩm ổn định, bảo mật, dễ mở rộng và sẵn sàng vận hành ở quy mô lớn.
Đây là vị trí dành cho những người có tư duy hệ thống, chủ động đề xuất giải pháp, có khả năng định hướng kỹ thuật, yêu thích giải quyết các bài toán phức tạp và mong muốn phát triển theo hướng Technical Lead / Solution Architect trong tương lai. TRÁCH NHIỆM CHÍNH* Thiết kế, phát triển và duy trì các ứng dụng web theo kiến trúc fullstack (frontend + backend).
Phân tích yêu cầu nghiệp vụ, đề xuất giải pháp kỹ thuật và thiết kế kiến trúc hệ thống, service backend và API (REST/GraphQL).
Phát triển giao diện người dùng hiện đại, thân thiện, tối ưu trải nghiệm người dùng và tương thích đa thiết bị.
Xây dựng các dịch vụ backend có khả năng mở rộng, chịu tải cao, đảm bảo hiệu năng và độ ổn định.
Làm việc với cơ sở dữ liệu (SQL/NoSQL), thiết kế schema, tối ưu truy vấn và chiến lược lưu trữ dữ liệu.
Tích hợp với các hệ thống bên thứ ba: authentication, payment, cloud services, message broker, IoT,…
Tham gia code review, thiết lập coding convention, đảm bảo chất lượng và tính nhất quán của mã nguồn.
Leader hướng dẫn, hỗ trợ và mentoring các thành viên junior/middle trong nhóm.
Phối hợp cùng DevOps trong việc xây dựng CI/CD pipeline, triển khai, giám sát và vận hành hệ thống.
Tham gia lập kế hoạch sprint, ước lượng effort, quản lý technical debt và cải tiến liên tục.
Đề xuất và triển khai các cải tiến về kiến trúc, hiệu năng, bảo mật và quy trình phát triển phần mềm.
YÊU CẦU CÔNG VIỆC Tối thiểu 4 năm kinh nghiệm phát triển phần mềm theo mô hình fullstack trong đó có từ 2 năm kinh nghiệm làm Devlead/ Techlead*
Thành thạo ít nhất một ngôn ngữ backend: Java (Spring Boot, Quarkus), Node.js, Python hoặc tương đương.
Có kinh nghiệm thực tế với các framework frontend: Angular, React, Vue.js, Quasar hoặc tương đương.
Hiểu sâu về kiến trúc API, mô hình MVC/MVVM, layered architecture, microservices.
Thành thạo làm việc với cơ sở dữ liệu: PostgreSQL, MySQL, MongoDB hoặc tương đương.
Có kinh nghiệm sử dụng Docker, CI/CD pipelines và triển khai hệ thống trên K8S, OCP.
Tư duy logic tốt, khả năng phân tích và giải quyết vấn đề phức tạp.
Có khả năng làm việc độc lập, chủ động quản lý công việc và chịu trách nhiệm về đầu ra kỹ thuật.
ĐIỂM CỘNG* Kinh nghiệm thiết kế và triển khai microservices, event-driven architecture, message queue (Kafka, RabbitMQ…).
Kinh nghiệm xây dựng hệ thống realtime (WebSocket, SSE …).
Hiểu biết về DevOps \& vận hành hệ thống: Kubernetes, logging, monitoring, observability.
Kiến thức và kinh nghiệm về bảo mật ứng dụng: OAuth2, JWT, RBAC, SSO.
Đã từng đảm nhiệm vai trò Senior/Lead, mentoring hoặc dẫn dắt kỹ thuật cho team.
Có kinh nghiệm làm sản phẩm quy mô lớn, dữ liệu lớn hoặc hệ thống phân
QUYỀN LỢI* Thu nhập cạnh tranh theo năng lực Senior/Lead.
Lộ trình phát triển rõ ràng lên Technical Lead / Solution Architect.
Cơ hội làm việc với các công nghệ hiện đại: cloud-native, video streaming, Lakehouse, AI/ML.
Môi trường làm việc cởi mở, tôn trọng kỹ thuật, khuyến khích
Tổng quan về công việc Vị trí công việcDeveloper Leader - Fullstack
Kinh nghiệm4 năm
Mức lương đề xuấtUpto 55.000.000 VND