Mô Tả Công Việc
Chúng tôi đang tìm kiếm một Kỹ sư Full Stack với 3-5 năm kinh nghiệm, thành thạo các công nghệ Golang, PHP và React.
Trách Nhiệm Chính
- Phát Triển Full Stack: Chịu trách nhiệm phát triển và bảo trì các tính năng front-end (React) và back-end (PHP/Golang) cho hệ thống quản lý hiện có và mới.
- Bảo Trì Hệ Thống Cũ: Tham gia bảo trì chức năng, tối ưu hiệu suất và cải tiến dần các hệ thống PHP hiện có.
- Tối Ưu Trải Nghiệm Người Dùng: Hợp tác với nhóm sản phẩm và thiết kế để liên tục cải thiện giao diện người dùng và quy trình vận hành của hệ thống quản lý.
Yêu Cầu Công Việc
- Kinh Nghiệm Làm Việc: 3-5 năm kinh nghiệm phát triển phần mềm, có kinh nghiệm phát triển full-stack hoặc tập trung vào back-end.
- Giao Tiếp & Hợp Tác: Tinh thần làm việc nhóm và kỹ năng giao tiếp tốt, có khả năng chủ động thúc đẩy tiến độ dự án.
- Giải Quyết Vấn Đề: Khả năng học hỏi và phân tích độc lập xuất sắc để giải quyết các vấn đề kỹ thuật phức tạp.
Yêu Cầu Kỹ Thuật (Bắt Buộc)
- Core Back-End: Thành thạo ngôn ngữ Golang (Go) và hệ sinh thái của nó, có kinh nghiệm thực tế về lập trình đồng thời Go và phát triển dịch vụ hiệu suất cao.
- Bảo Trì Back-End: Có kinh nghiệm với PHP hoặc các ngôn ngữ back-end khác, có thể bảo trì và khắc phục sự cố hệ thống hiện có một cách độc lập.
- Core Front-End: Quen thuộc với framework React và hệ sinh thái của nó (ví dụ: Hooks, Redux/Zustand), có thể phát triển độc lập các module front-end.
- Cơ Sở Dữ Liệu: Quen thuộc với các cơ sở dữ liệu quan hệ như MySQL/PostgreSQL, có kinh nghiệm tối ưu SQL, thiết kế chỉ mục và xử lý giao dịch.
- Thiết Kế API: Quen thuộc với nguyên tắc thiết kế RESTful API và kiến thức về các giao thức truyền thông hiệu suất cao như gRPC.
- Thực Hành Kỹ Thuật: Thành thạo kiểm soát phiên bản Git, quy trình CI/CD và có thói quen mạnh về kiểm thử đơn vị và tích hợp.
Điểm Cộng
- Quen thuộc với Kafka hoặc các công nghệ hàng đợi tin nhắn khác, có kinh nghiệm với hệ thống tin nhắn phân tán.
- Có kinh nghiệm với Redis hoặc các công nghệ bộ nhớ đệm khác, có kinh nghiệm thiết kế và ứng dụng bộ nhớ đệm cho hệ thống có lượng truy cập cao.
- Có kinh nghiệm phát triển các hệ thống nghiệp vụ có tính sẵn sàng cao và nhất quán cao như tài chính, giao dịch hoặc thương mại điện tử.
Phúc Lợi
Mức lương cạnh tranh, làm việc từ xa hoàn toàn, môi trường làm việc nhóm hợp tác và văn hóa công ty tích cực.