Yêu cầu kỹ thuật
Junior:
Nắm vững về lập trình hướng đối tượng
Nắm vững về ngôn ngữ lập trình Golang
Có kiến thức căn bản về HTML, CSS, javascript
Middle:
Có kinh nghiệm phát triển web application sử dụng Golang với các framework Gin, Beego,...
Có kinh nghiệm làm việc với cơ sở dữ liệu SQL/NoSQL: MySQL, PostgreSQL, MongoDB, DynamoDB,...
Có hiểu biết về RESTful, SOAP, JSON, Apache/Nginx, Web Security, Caching, ORM,...
Có kiến thức về design pattern, Clean Architecture
Có kiến thức tối thiểu về bảo mật phía back-end
Senior:
Có kinh nghiệm về docker, kubernetes, AWS, GCP, Azure là một lợi thế
Có kinh nghiệm về CI/CD, build & deploy server
Yêu cầu chung:
Tốt nghiệp kỹ sư Công nghệ thông tin.
Có tinh thần làm việc teamwork.
Có khả năng chịu áp lực để làm việc trong môi trường chuyên nghiệp có sức ép về deadline và môi trường cạnh tranh cao.
Có tư duy phân tích bài toán và khả năng nắm bắt vấn đề nhanh, độc lập tìm hiểu và giải quyết vấn đề phức tạp.
Có trách nhiệm cao trong công việc, sẵn sàng thu xếp thời gian để hoàn thành công việc theo yêu cầu dự án.
Nắm vững về flow làm việc với Git và Github
Biết tiếng Nhật hoặc thành thạo tiếng Anh là một lợi thế.