Middle PHP Developer (YII2/LARAVEL)
CÔNG TY TNHH NEXFUL
Mô tả công việc
1. MÔ TẢ CÔNG VIỆC - Phát triển tính năng mới trên các hệ thống CRM nội bộ. - Fix bug và cải thiện hiệu năng hệ thống. - Hỗ trợ người dùng trong quá trình vận hành (kiểm tra dữ liệu, xử lý lỗi, hỗ trợ nghiệp vụ). - Deploy và vận hành các hệ thống được giao. - Làm việc trực tiếp cùng Tech Lead để hiểu business và kiến trúc hệ thống. - Tham gia phát triển các hệ thống mới (CRM, ERP, HRM...). - Tuân thủ coding convention, quy trình phát triển của team và tham gia đóng góp cải tiến khi phù hợp. - Đề xuất giải pháp kỹ thuật để cải thiện hệ thống..
Yêu cầu công việc
2. YÊU CẦU ỨNG VIÊN - Tối thiểu 03 năm kinh nghiệm phát triển ứng dụng web bằng PHP theo mô hình MVC. - Có kinh nghiệm làm việc với Yii2 là lợi thế, ứng viên từng sử dụng Laravel hoặc các framework MVC khác vẫn được chào đón nếu có khả năng học nhanh. - Nắm vững lập trình hướng đối tượng (OOP), SOLID và có tư duy viết mã nguồn sạch, dễ bảo trì. - Có kinh nghiệm xây dựng và tích hợp RESTful API, hiểu các cơ chế xác thực như JWT hoặc OAuth2. - Thành thạo MySQL, có khả năng thiết kế cơ sở dữ liệu, tối ưu truy vấn và sử dụng index phù hợp. - Thành thạo Git và quy trình làm việc theo Git Flow hoặc mô hình tương đương. - Có khả năng phát triển giao diện cơ bản bằng HTML, CSS, JavaScript/jQuery.. - Có laptop cá nhân ĐIỂM CỘNG: - Có kinh nghiệm phát triển các hệ thống CRM, ERP, HRM, Workflow hoặc các hệ thống quản trị doanh nghiệp. - Có kinh nghiệm với Docker, Redis, RabbitMQ, Meilisearch, Elasticsearch, PostgreSQL hoặc các công nghệ tương tự. - Có kinh nghiệm tối ưu hiệu năng, cache, queue hoặc xử lý các bài toán có lượng dữ liệu lớn. - Đã từng tham gia thiết kế module hoặc chịu trách nhiệm phát triển một module độc lập. - Có khả năng làm việc độc lập cũng như phối hợp hiệu quả với các phòng ban và thành viên trong nhóm. - Mong muốn phát triển lâu dài, sẵn sàng tham gia xây dựng các hệ thống và quy trình kỹ thuật của công ty. 3. KỸ NĂNG VẬN HÀNH HỆ THỐNG - Có khả năng tự triển khai (deploy) và vận hành các ứng dụng PHP trên môi trường Linux dưới sự hướng dẫn ban đầu. - Có hiểu biết về Docker, Nginx/Apache, Cronjob, Supervisor và các thành phần phục vụ vận hành hệ thống. - Có khả năng đọc log, phân tích nguyên nhân lỗi và xử lý sự cố trong quá trình vận hành. - Hiểu biết về Redis, Queue, Cache hoặc các cơ chế tối ưu hiệu năng là một lợi thế. - Có khả năng tự học, nghiên cứu tài liệu và nhanh chóng làm chủ các hệ thống mới.
Quyền lợi
- Tham gia BHXH, BHYT, BHTN đầy đủ theo quy định pháp luật sau thời gian thử việc. - Tham gia môi trường startup năng động, tốc độ phát triển nhanh. - Làm việc trong môi trường năng động, có cơ hội học hỏi và phát triển nghề nghiệp. - Thưởng lương tháng 13 theo kết quả kinh doanh. - Thưởng Lễ, Tết theo chính sách thưởng của Công ty - Khám sức khỏe định kỳ hàng năm.