Trách nhiệm
Tổng Quan Công Việc:
Chúng tôi đang tìm kiếm các lập trình viên PHP với kinh nghiệm làm việc với framework Laravel để tham gia vào đội ngũ phát triển theo phương pháp Agile.
Công việc chủ yếu sẽ là phát triển backend, cũng có thể tham gia phát triển frontend với Vue.js nếu muốn.
Chịu trách nhiệm xây dựng các tính năng mới dựa trên yêu cầu từ khách hàng, sửa lỗi, tối ưu hiệu suất và quản lý hệ thống lập lịch cho các công việc batch đêm.
Nhiệm Vụ Chính:
Phát triển tính năng: Thiết kế và phát triển các tính năng mới trên backend sử dụng PHP (Laravel), và có thể tham gia phát triển frontend với Vue.js nếu mong muốn.
Sửa lỗi: Xác định và sửa lỗi trong cả các thành phần backend và frontend, đảm bảo hệ thống hoạt động ổn định.
Tối ưu hiệu suất: Phân tích và giải quyết các vấn đề về hiệu suất trong hệ thống, tập trung tối ưu các truy vấn cơ sở dữ liệu, cải thiện tốc độ xử lý backend và đảm bảo frontend load nhanh chóng.
Quản lý Scheduler: Duy trì và tối ưu hệ thống lập lịch cho các công việc batch đêm, đảm bảo các tác vụ được thực hiện đúng giờ và hiệu quả trong các khung giờ ít người sử dụng.
Quản lý cơ sở dữ liệu: Cơ sở dữ liệu MySQL, viết và tối ưu các truy vấn, duy trì tính toàn vẹn dữ liệu và hiệu suất của DB.
Làm việc theo Agile: Tham gia Daily scrum, sprint planning và code review trong môi trường phát triển Agile.
Chất lượng code: Đảm bảo code chất lượng cao, tuân thủ các tiêu chuẩn lập trình, và được tài liệu hóa.
Kiểm thử: Thực hiện unit test và integration test (hỗ trợ) để đảm bảo sự ổn định của hệ thống và tránh lỗi trong tương lai.
Chúng tôi đang tìm kiếm các lập trình viên PHP với kinh nghiệm làm việc với framework Laravel để tham gia vào đội ngũ phát triển theo phương pháp Agile.
Công việc chủ yếu sẽ là phát triển backend, cũng có thể tham gia phát triển frontend với Vue.js nếu muốn.
Chịu trách nhiệm xây dựng các tính năng mới dựa trên yêu cầu từ khách hàng, sửa lỗi, tối ưu hiệu suất và quản lý hệ thống lập lịch cho các công việc batch đêm.
Nhiệm Vụ Chính:
Phát triển tính năng: Thiết kế và phát triển các tính năng mới trên backend sử dụng PHP (Laravel), và có thể tham gia phát triển frontend với Vue.js nếu mong muốn.
Sửa lỗi: Xác định và sửa lỗi trong cả các thành phần backend và frontend, đảm bảo hệ thống hoạt động ổn định.
Tối ưu hiệu suất: Phân tích và giải quyết các vấn đề về hiệu suất trong hệ thống, tập trung tối ưu các truy vấn cơ sở dữ liệu, cải thiện tốc độ xử lý backend và đảm bảo frontend load nhanh chóng.
Quản lý Scheduler: Duy trì và tối ưu hệ thống lập lịch cho các công việc batch đêm, đảm bảo các tác vụ được thực hiện đúng giờ và hiệu quả trong các khung giờ ít người sử dụng.
Quản lý cơ sở dữ liệu: Cơ sở dữ liệu MySQL, viết và tối ưu các truy vấn, duy trì tính toàn vẹn dữ liệu và hiệu suất của DB.
Làm việc theo Agile: Tham gia Daily scrum, sprint planning và code review trong môi trường phát triển Agile.
Chất lượng code: Đảm bảo code chất lượng cao, tuân thủ các tiêu chuẩn lập trình, và được tài liệu hóa.
Kiểm thử: Thực hiện unit test và integration test (hỗ trợ) để đảm bảo sự ổn định của hệ thống và tránh lỗi trong tương lai.
Yêu cầu
Kinh nghiệm vững với PHP và framework Laravel trong phát triển backend.
Kinh nghiệm làm việc với MySQL, bao gồm viết và tối ưu các truy vấn.
Hiểu biết về quản lý scheduler và quản lý cron job.
Có khả năng làm việc trong môi trường phát triển Agile và hợp tác hiệu quả với đội ngũ.
Kinh nghiệm sử dụng hệ thống quản lý mã nguồn như Git.
Kỹ năng giải quyết vấn đề tốt, đặc biệt trong việc tối ưu hóa hiệu suất.
Hiểu biết về các nguyên lý API RESTful và làm việc với các API.
Frontend (Tùy chọn): Có kinh nghiệm với Vue.js, HTML5, CSS3 và các framework JavaScript nếu muốn tham gia phát triển frontend.
Kỹ năng giao tiếp tốt để làm việc hiệu quả với các lập trình viên, quản lý sản phẩm và khách hàng.
Kinh Nghiệm Ưu Tiên:
Kiến thức về các hệ thống caching như Redis hoặc Memcached.
Kinh nghiệm với các công cụ CI/CD và DevOps.
Kinh nghiệm làm việc với các nền tảng cloud (AWS, Azure) là một lợi thế.
Hiểu biết về các framework kiểm thử tự động.
Kinh nghiệm làm việc với MySQL, bao gồm viết và tối ưu các truy vấn.
Hiểu biết về quản lý scheduler và quản lý cron job.
Có khả năng làm việc trong môi trường phát triển Agile và hợp tác hiệu quả với đội ngũ.
Kinh nghiệm sử dụng hệ thống quản lý mã nguồn như Git.
Kỹ năng giải quyết vấn đề tốt, đặc biệt trong việc tối ưu hóa hiệu suất.
Hiểu biết về các nguyên lý API RESTful và làm việc với các API.
Frontend (Tùy chọn): Có kinh nghiệm với Vue.js, HTML5, CSS3 và các framework JavaScript nếu muốn tham gia phát triển frontend.
Kỹ năng giao tiếp tốt để làm việc hiệu quả với các lập trình viên, quản lý sản phẩm và khách hàng.
Kinh Nghiệm Ưu Tiên:
Kiến thức về các hệ thống caching như Redis hoặc Memcached.
Kinh nghiệm với các công cụ CI/CD và DevOps.
Kinh nghiệm làm việc với các nền tảng cloud (AWS, Azure) là một lợi thế.
Hiểu biết về các framework kiểm thử tự động.
Giới thiệu công ty
Senior Backend (PHP Laravel)
40M-80M VND
