PHP Software Engineer (Middle/Senior) chịu trách nhiệm tham gia phát triển hệ thống phần mềm từ giai đoạn thiết kế đến triển khai, kiểm thử và hỗ trợ team.
* Nhiệm vụ chính:
- Phân tích yêu cầu kỹ thuật sản phẩm cùng PM và các thành viên trong dự án.
- Tham gia phát triển từ giai đoạn thiết kế sơ bộ, chi tiết, lập trình, code review, kiểm thử đơn vị đến triển khai.
- Thiết kế cơ sở dữ liệu và xây dựng các chức năng chính.
- Hỗ trợ kỹ thuật cho các thành viên trong nhóm.
- Thực hiện các công việc khác theo phân công của Quản lý dự án (PM).
- Có từ 4 năm kinh nghiệm trở lên làm việc với PHP trong các dự án phát triển web application (Development, Refactoring, Unit Test). Ưu tiên ứng viên yêu thích, có niềm đam mê với lập trình PHP thuần.
- Có kinh nghiệm với 1 (hoặc nhiều) trong các framework của PHP như: Laravel, CodeIgniter, Yii 2, CakePHP, Zend
- Thành thạo Javascript, HTML, CSS, SCSS, Jquery, Json, Ajax
- Thành thạo PostgreSQL hoặc MySQL
- Thành thạo Git (UI/Command)
- Đã từng sử dụng IDE: PHPStorm
- Có comtor và BSe nên ko cần ngôn ngữ
* Ưu tiên:
- Kinh nghiệm làm việc với Framework Javascript như: Vuejs, Reactjs, Angularjs
- Kinh nghiệm về xử lí dữ liệu lớn trên Database (Insert/Update/Delete)
- Có kiến thức hoặc kinh nghiệm viết Phpunit test.
- Có kinh nghiệm refactoring code, review code
- Có kiến thức và kinh nghiệm về quan điểm viết mã sạch (Clean code)
- Đọc hiểu tài liệu bằng tiếng Anh tốt
- Có khả năng đọc, hiểu và phân tích yêu cầu nghiệp vụ từ phía khách hàng
- Có khả năng phát hiện và giải quyết vấn đề tốt
- Có khả năng tạo/trình bày tài liệu kĩ thuật dễ hiểu và chia sẻ kiến thức với đồng nghiệp
- Có khả năng giao tiếp tốt
- Hiểu quy trình và phong cách làm việc tại công ty Nhật là một lợi thế.