GoodHabitz
GoodHabitz
201 – 500 Nhân viên
Giáo dụcTiếp thịTư vấn
GoodHabitz là một công ty học tập trực tuyến trong lĩnh vực giáo dục, cung cấp các chương trình đào tạo hấp dẫn và dễ tiếp cận thông qua nền tảng học tập kỹ thuật số. Công ty kết hợp các đội ngũ sáng tạo nội dung, tiếp thị, kỹ thuật sản phẩm và kinh doanh để phát triển những trải nghiệm học tập tập trung vào các kỹ năng tương lai, cùng sự phát triển cá nhân và nghề nghiệp thiết thực. Với văn hóa làm việc hợp tác và hoạt động tại nhiều thành phố ở châu Âu, GoodHabitz hướng đến việc giúp việc học trực tuyến trở nên thú vị và được áp dụng rộng rãi.

Kỹ sư phần mềm cấp cao, Full Stack

Phát triển sản phẩm học tập full stack tại công ty công nghệ giáo dục châu Âu GoodHabitz, góp phần định hình kiến trúc, quy trình triển khai và tính năng từ ý tưởng đến ra mắt.

Mô tả

  • Phát triển và duy trì các tính năng full stack trên API, lớp dữ liệu và giao diện người dùng.
  • Góp phần định hình kiến trúc và thiết kế hệ thống bằng cách đánh giá các phương án cùng ưu, nhược điểm.
  • Đưa công việc từ ý tưởng ban đầu qua triển khai, kiểm thử, viết tài liệu đến phát hành.
  • Duy trì và cải tiến quy trình CI/CD cũng như quy trình triển khai.
  • Đánh giá mã nguồn để hỗ trợ chất lượng, sự rõ ràng và việc học hỏi chung.
  • Giải thích rõ các quyết định kỹ thuật để cả nhóm phối hợp thống nhất.
  • Phối hợp với các nhóm Sản phẩm, Thiết kế, UX và các nhóm khác.

Yêu cầu

  • Có ít nhất năm năm kinh nghiệm kỹ thuật backend và kinh nghiệm frontend với React, Vue hoặc framework tương tự.
  • Đã xây dựng sản phẩm thực tế cùng các nhóm Sản phẩm, Thiết kế và UX.
  • Có tư duy định hướng sản phẩm, tập trung vào giá trị cho người dùng và doanh nghiệp.
  • Có kinh nghiệm vững về C# và .NET hiện đại phiên bản 8, 9 hoặc 10.
  • Thiết kế và sử dụng REST API, bao gồm quản lý phiên bản, OpenAPI, OAuth2, phân trang, giới hạn tốc độ và thử lại yêu cầu.
  • Viết SQL trực tiếp trên PostgreSQL bằng Dapper hoặc một micro-ORM tương tự.
  • Có kinh nghiệm thực tế với quy trình CI/CD, quy trình triển khai, Docker và kiến thức Kubernetes cơ bản.
  • Hiểu về thiết kế hệ thống, ranh giới dịch vụ, mô hình hóa dữ liệu và khả năng mở rộng.
  • Khắc phục sự cố môi trường production bằng log và trace; ưu tiên hiểu biết về ghi log có cấu trúc và Grafana/Loki.
  • Sử dụng các công cụ LLM như Claude Code, Copilot hoặc Cursor để lập trình, nghiên cứu, viết tài liệu và phát triển ý tưởng.
  • Có kinh nghiệm với ngôn ngữ lập trình và framework khác, đặc biệt là Node, Vue hoặc React, là một lợi thế.
  • Có kinh nghiệm với AWS/EKS là một lợi thế.

Phúc lợi

  • Mức lương cạnh tranh và thưởng hiệu suất theo vị trí.
  • 25 ngày nghỉ phép hằng năm.
  • Ngân sách đi lại.
  • Môi trường làm việc linh hoạt và máy tính xách tay.
  • Truy cập không giới hạn vào các tài nguyên của GoodHabitz và MyAcademy.
  • Hỗ trợ khai vấn tinh thần.
  • Đội ngũ đa dạng và hòa nhập.
  • Sự kiện theo chủ đề và hoạt động gắn kết đội ngũ.
  • Một ngày Do-Good mỗi năm được trả lương đầy đủ để tham gia hoạt động tình nguyện.
  • Bảo hiểm thương tật và chế độ hưu trí.