Chi tiết công việc
- Tham gia phát triển dự án CRM Cloud hỗ trợ multi channel (Voice, Webchat, Facebook, Zalo, Telegram, SMS, …), Web CMS
- Phát triển ứng dụng phần mềm sử dụng VueJS và Laravel framework.
- Bảo trì và nâng cấp các ứng dụng hiện có sử dụng MVC framework như CakePHP, Laravel kết hợp với VueJS, NodeJS,...
- Tham gia toàn bộ chu trình thiết kế, phát triển, kiểm thử và triển khai một ứng dụng phần mềm.
- Thực hiện các công việc được giao một cách độc lập.- Có khả năng làm việc độc lập và làm việc nhóm.
- Đảm bảo các nhiệm vụ được giao được thực hiện đúng thời hạn và đạt chất lượng cao.
- Tuân thủ tiêu chuẩn chất lượng mã hóa đã được thiết lập của công ty.
- Làm các báo cáo tuần, tháng, quý, năm hoặc đột xuất theo yêu cầu;
- Thực hiện các công việc khác theo yêu cầu của Quản lý.
Yêu cầu
- Có ít nhất 1-2 năm kinh nghiệm về PHP7, PHP8 và các framework Laravel mới nhất.
- Quen thuộc với vòng đời phần mềm và quản lý dự án.
- Quen thuộc với front-end như VueJS, Livewire, Blade, JavaScript, JQuery, Bootstrap, HTML5, CSS3, SCSS,...
- Có kiến thức tốt về RDBMS (MySQL, MONGODB) và hiểu cách tối ưu hóa các truy vấn SQL để có hiệu suất tốt hơn.
- Có kiến thức khác về Local Cache, Redis Cache, RabbitMQ.
- Quen thuộc với kiểm tra đơn vị, đánh giá mã, kiểm soát nguồn (Git) và theo dõi vấn đề (Jira/ClickUp).
- Có kinh nghiệm giải quyết vấn đề và xử lý sự cố tốt.
- Giao tiếp và làm việc nhóm tốt.
- Tư duy tốt trong việc giúp đỡ khách hàng như chính mình.
- Sẵn sàng hỗ trợ các thành viên khác.
- Có thể chủ động học hỏi và đạt được các kỹ năng cần thiết cho các dự án hiện tại hoặc tương lai.
- Có kinh nghiệm sử dụng các ngôn ngữ khác như NodeJS, ReactJS,... là một lợi thế.
- Có kinh nghiệm sử dụng AWS (Docker, EC2, S3, RDS, ...) là ưu tiên.