Software Engineer
Mô tả công việc
Luôn cập nhật, nghiên cứu và áp dụng các công nghệ, kiến trúc và xu hướng mới (ví dụ: Serverless, Cloud- native,…) để cải tiến sản phẩm.
Tham gia vào toàn bộ vòng đời phát triển phần mềm, từ việc phân tích yêu cầu, thiết kế kiến trúc, đến lập trình và triển khai các ứng dụng frontend, backend hiệu suất cao. Phối hợp phát triển giao diện người dùng (UI) trực quan và thân thiện sử dụng các framework như React hoặc Angular (tùy thuộc vào yêu cầu dự án).
Hợp tác chặt chẽ với các Product Owner, QA, DevOps và các Software Engineer khác để đưa ra các giải pháp kỹ thuật tốt nhất và đảm bảo sản phẩm được giao đúng tiến độ.
Viết code sạch, hiệu quả, dễ bảo trì và có tính tái sử dụng cao. Thực hiện unit test, integration test và tham gia vào quá trình review code của nhóm.
Xây dựng các hệ thống hiệu năng cao, có khả năng mở rộng (scalable) và xử lý khối lượng dữ liệu lớn.
Phân tích, tìm và sửa lỗi (troubleshooting), tối ưu hóa hiệu năng của ứng dụng và cơ sở dữ liệu để đảm bảo hệ thống hoạt động ổn định và nhanh chóng.
Thiết kế và làm việc với các hệ quản trị cơ sở dữ liệu quan hệ (Oracle, PostgreSQL, MySQL) và NoSQL (Cassandra, Redis, Elasticsearch).
Yêu cầu công việc
Yêu cầu bắt buộc:
Tinh thần chủ động, ham học hỏi và có trách nhiệm cao trong công việc.
Có tư duy logic tốt, kỹ năng giải quyết vấn đề và khả năng làm việc nhóm hiệu quả.
Hiểu biết sâu sắc về các nguyên lý Lập trình Hướng đối tượng (OOP), cấu trúc dữ liệu và giải thuật.
Có kinh nghiệm thiết kế và xây dựng API RESTful. Kiến thức về gRPC là một điểm cộng.
Tối thiểu 02 năm kinh nghiệm làm việc ở vị trí Software Engineer hoặc tương đương.
Tốt nghiệp đại học chuyên ngành Công nghệ thông tin, Khoa học máy tính hoặc các lĩnh vực liên quan.
Có kinh nghiệm làm việc với các hệ quản trị CSDL như Oracle, PostgreSQL, MySQL, Cassandra, Elasticsearch, Redis.
Thành thạo ít nhất một trong các ngôn ngữ lập trình sau: Java (với Spring Boot), Go, hoặc Node.js (với Express.js/NestJS). Có kinh nghiệm với các ngôn ngữ còn lại là một lợi thế lớn.
Yêu cầu ưu tiên (Điểm cộng):
Hiểu biết về các công cụ DevOps như Docker, Jenkins, Kubernetes và quy trình CI/CD.
Có tư duy sản phẩm, khả năng nhìn nhận vấn đề từ góc độ người dùng.
Có kinh nghiệm làm việc với kiến trúc Microservices.
Đã từng làm việc trong môi trường phát triển theo phương pháp Agile/Scrum.
Khả năng đọc hiểu tài liệu tiếng Anh tốt.
Có kinh nghiệm sử dụng các hệ thống message queue như Kafka, RabbitMQ.
Quyền lợi
Được cung cấp trang thiết bị làm việc (Macbook, LCD 24”, Laptop,...).
Được hưởng đầy đủ các chế độ phúc lợi theo luật Lao động Việt Nam (BHXH, BHYT, BHTN).
Môi trường, điều kiện làm việc chuyên nghiệp, tiện nghi, hiện đại, rộng rãi, thân thiện với môi trường, chuẩn văn phòng hạng B+.
Phụ cấp ăn sáng, ăn trưa và tiền gửi xe.
Mức lương cạnh tranh, tương xứng với năng lực và kinh nghiệm. Được đánh giá lương tối thiểu 1 lần/năm.
Thưởng Lễ, Tết, Sinh nhật, Kết hôn.
Hỗ trợ chi phí đi công tác.
Được đánh giá năng lực làm việc theo quý/năm và nâng cấp bậc trong công việc; làm việc, cộng tác cùng đội ngũ nhân sự chất lượng cao, chuyên gia theo mô hình quản trị dựa trên OKRS, SAFe; nhiều cơ hội phát triển năng lực, thăng tiến sự nghiệp dựa trên năng lực và giá trị của bản thân.
Được ghi nhận, thưởng theo năng lực và hiệu quả công việc hàng quý/năm và theo quy định của Công ty.
Các hoạt động Team building theo Quý và du lịch hàng năm.
Được xem xét tài trợ kinh phí các chương trình đào tạo, tham gia hội thảo trong nước và quốc tế giúp nâng cao năng lực, phục vụ công việc.
Cập nhật gần nhất lúc: 2026-01-15 18:25:02










