Middle Golang Developer (EN đọc hiểu)
1. Mô tả công việc:
- Phát triển & duy trì các ứng dụng backend hiệu suất cao sử dụng Golang cho hệ thống IoT nông nghiệp.
- Xây dựng API để thu thập, xử lý và lưu trữ dữ liệu từ các cảm biến IoT (nhiệt độ, gió, ánh sáng, nước, áp suất, cửa sổ, đèn LED).
- Tích hợp các giao thức IoT như MQTT, WebSocket, gRPC để giao tiếp với sensor và thiết bị.
- Làm việc với database (SQL/NoSQL) để tối ưu lưu trữ và truy xuất dữ liệu hiệu quả.
- Tối ưu hóa hiệu suất, bảo mật và đảm bảo chất lượng code theo best practices.
- Phối hợp với team frontend để hiển thị dữ liệu real-time lên dashboard web.
- Báo cáo tiến độ cho Quản lý Dự án (PM) hoặc các quản lý khác.
- Góp phần cải tiến quy trình phát triển, đề xuất công nghệ mới để nâng cao hiệu suất hệ thống.
- Hỗ trợ, hướng dẫn intern/junior developer trong quá trình làm việc.
2. Yêu cầu công việc:
Yêu cầu:
- Ít nhất 2 - 3 năm kinh nghiệm lập trình Golang
- Đã từng làm việc với các hệ thống micro-services
- Đã từng làm việc với 1 trong các framework như Gin, Echo, ...
- Đã từng làm việc với các Package cơ bản như net/http, context, sync, ...
- Hiểu về concurrency trong Golang: Goroutines, Channels, Mutex.
- Có kinh nghiệm làm việc với cơ sở dữ liệu (MySQL, PostgreSQL, ...)
- Đã từng làm việc với RESTful API, gRPC, WebSocket.
- Hiểu về Code clean, maintainable và design patterns.
Ưu tiên:
- Biết cách sử dụng Docker, CI/CD.
- Đã từng làm việc với các cloud services như AWS.
- Có kinh nghiệm tối ưu hiệu suất hệ thống.
- Có khả năng tự học tốt.
3. Quyền lợi
Chính sách phát triển nhân lực
Phát triển nguồn nhân lực chất lượng cao là mục tiêu ưu tiên hàng đầu tại Newwave Solutions. Do đó, chúng tôi luôn không ngừng xây dựng và hoàn thiện những chính sách để thu hút, bồi dưỡng và đãi ngộ xứng đáng đối với nhân tài như:
- Với văn hóa học tập mạnh mẽ Newwave thường xuyên tổ chức các khoá đào tạo nội bộ hoặc gửi nhân sự đi đào tạo tại các cơ sở uy tín để giúp nhân sự nâng cao cả kỹ năng chuyên môn và kỹ năng mềm
- Có quy chế đảm bảo phúc lợi và quyền lợi cho nhân viên nhằm tăng sự gắn kết của nhân viên với công ty, tạo điều kiện cho nhân viên tập trung làm việc và cống hiến
- Cơ chế lương thưởng rõ ràng, đảm bảo tính minh bạch và công bằng
- Định kì tổ chức các sự kiện chăm sóc đời sống vật chất lẫn tinh thần của nhân viên vào các dịp lễ, Tết hoặc sự kiện quan trọng (sinh nhật công ty, teambuilding, du lịch hè ...)
Cơ hội thăng tiến
Đến với Newwave Solutions, ứng viên có cơ hội được:
- Làm việc trong môi trường trẻ, minh bạch với cơ hội thăng tiến rõ ràng, có cơ hội trở thành manager đơn vị phát triển.
- Được tạo điều kiện tối đa để phát triển năng lực cá nhân, tập thể và năng suất làm việc
- Cơ hội làm việc với các đối tác quốc tế và tham gia các dự án lớn.
Chế độ đãi ngộ
- Mức lương cạnh tranh, thỏa thuận theo năng lực up to 30M.
- Thưởng lương tháng 13, thưởng hiệu quả theo tình kinh doanh của công ty, thưởng đột xuất theo năng lực cá nhân, …
- Thử việc 2 tháng: nhận 100% mức lương
- Được hưởng BHXH, BHYT, BHTN theo chế độ nhà nước ban hành.
- Bảo hiểm Sức khỏe cao cấp dành cho CBNV sau khi ký HĐLĐ 1 năm
- Chế độ thâm niên
- Khám sức khỏe 1 lần/năm
- Review performance định kỳ/năm
- Được tham gia các Câu lạc bộ của Công ty: CLB Bóng đá, các CLB Game, CLB Gym, CLB Cầu Lông, Media...
- Quà Tết, Quà sinh nhật công ty, Quà chào mừng nhân viên mới, Quà các dịp lễ ...
Đặc biệt:
- Tham gia các lớp học nội bộ miễn phí tại công ty với đội ngũ giảng viên dày dặn kinh nghiệm.
- Hỗ trợ chi phí các chứng chỉ chuyên môn, chứng chỉ ngoại ngữ và khi tham gia các khóa đào tạo bên ngoài,
- Chính sách hỗ trợ các hoạt động học tập, trao đổi, chia sẻ kiến thức
Ngày làm việc: 5 ngày/tuần, làm việc 8 tiếng/ngày, từ T2-T6, nghỉ T7, CN, Lễ Tết.
Địa điểm làm việc: tòa Mitec, Dương Đình Nghệ, Yên Hòa, Cầu Giấy
Chấm công linh hoạt 30' mỗi ngày: bắt đầu trong khoảng 8h30 - 9h00 và kết thúc trong khoảng 17h30 đến 18h00 (CBNV có 180 phút đi muộn và về sớm trong tháng)