Junior Fullstack Developer
Mantis Tech
·
4 giờ trước
Vị trí
Hồ Chí Minh
Phòng ban
R&D - MT
Loại việc làm
Full Time
Đơn đã nhận
0
Đóng vào
31 thg 5, 2026
CÔNG TY CỔ PHẦN TẬP ĐOÀN MANTIS VIỆT NAM
- Website: www.mantis.vn
- Facebook: Mantis Việt Nam
- Địa chỉ: TP. Hồ Chí Minh, Việt Nam
Thông tin chung
| Hạng mục Chi tiết | |
| Vị trí | Fullstack Developer – Frappe / ERPNext |
| Lĩnh vực | Triển khai & tùy biến hệ thống ERP mã nguồn mở (ERPNext, Frappe HR, các Custom App trên Frappe Framework) |
| Nền tảng | Frappe Framework, ERPNext, Frappe HR (HRMS), Frappe UI + Vue 3 |
| Hình thức | Fulltime / Part-time / Remote |
| Báo cáo cho | Project Manager |
Mô tả công việc
Backend Development ( 70%)
- Tham gia phát triển và tùy chỉnh hệ thống ERPNext trên nền tảng Frappe Framework.
- Tạo và chỉnh sửa DocType, Field, Permission theo yêu cầu nghiệp vụ của từng dự án.
- Xây dựng Server Script, Custom Script, Hooks cơ bản.
- Phát triển Workflow cho các quy trình phê duyệt, luồng chứng từ, và nghiệp vụ đặc thù.
- Xây dựng Custom Report, Script Report, Query Report phục vụ báo cáo quản trị.
- Tích hợp ERPNext với các hệ thống bên ngoài qua REST API / Webhook (cổng thanh toán, logistics, ứng dụng thứ ba…).
- Xây dựng Background Jobs, Scheduled Tasks cho các tác vụ xử lý hàng loạt và tự động hóa.
Frontend Development ( 20% )
- Phát triển giao diện Frappe Desk tùy chỉnh: Custom Form, Page, Dashboard.
- Xây dựng WebApp / Portal sử dụng Frappe UI + Vue 3 (PWA, Mobile-first) cho người dùng cuối.
- Phát triển các Print Format tùy chỉnh (Jinja template) cho hóa đơn, phiếu xuất, báo cáo…
DevOps & Vận hành ( 10%)
- Cài đặt, cấu hình và bảo trì Frappe Bench trên server (Linux).
- Làm việc với Docker / Linux cơ bản.
- Quản lý source code trên GitHub, tuân thủ quy trình Git Flow (branch, PR review, merge).
- Thực hiện backup, restore, migrate dữ liệu giữa các môi trường.
- Hỗ trợ UAT, fix bug, và đảm bảo chất lượng sản phẩm trước khi go-live.
Yêu cầu ứng viên
Bắt buộc
- Tối thiểu 1–2 năm kinh nghiệm lập trình với Python hoặc backend bất kỳ.
- Có kiến thức cơ bản về: Web (HTTP, API), SQL (MySQL / MariaDB).
- Kiến thức tốt về JavaScript (ưu tiên có kinh nghiệm Vue.js / Vue 3).
- Hiểu biết về REST API, xác thực (OAuth, Token), và tích hợp hệ thống.
- Thành thạo Git và quy trình phát triển phần mềm theo nhóm.
- Khả năng đọc hiểu tài liệu kỹ thuật tiếng Anh tốt.
Ưu tiên
- Đã từng làm với Frappe / ERPNext (rất lợi thế).
- Kinh nghiệm phát triển Frappe UI + Vue 3 cho WebApp / Portal.
- Có kinh nghiệm Docker, Linux server administration, Frappe Bench CLI.
- Hiểu biết về quy trình nghiệp vụ doanh nghiệp: Mua hàng, Bán hàng, Kho, Sản xuất, Kế toán.
- Kinh nghiệm với Web Scraping (Selenium, BeautifulSoup, Scrapy).
Kỹ năng mềm
- Tư duy logic, khả năng phân tích và giải quyết vấn đề tốt.
- Chủ động học hỏi, sẵn sàng tìm hiểu framework và nghiệp vụ mới.
- Khả năng làm việc nhóm hiệu quả theo phương pháp Agile / Scrum.
- Giao tiếp rõ ràng, có trách nhiệm với deadline và chất lượng công việc.
- Có tinh thần ownership – chủ động đề xuất giải pháp, không chờ đợi chỉ đạo.
Tech Stack
| Thành phần Công nghệ | |
| Backend Framework | Frappe Framework (Python 3.x) |
| ERP Platform | ERPNext (Accounting, CRM, Stock, Manufacturing, Buying, Selling) |
| HR Platform | Frappe HR / HRMS (Payroll, Attendance, Leave) |
| Frontend Framework | Frappe UI + Vue 3, Frappe Desk (Client Script) |
| Database | MariaDB / MySQL |
| Caching / Queue | Redis, RQ (Background Jobs) |
| Web Server | Nginx + Gunicorn |
| DevOps | Docker, Linux, Frappe Bench CLI |
| Version Control | Git / GitHub |
| Notification | Email, Firebase FCM (tùy dự án) |
Quyền lợi
- Được tham gia các dự án triển khai ERPNext thực tế cho doanh nghiệp đa ngành.
- Làm việc trực tiếp với Project Manager giàu kinh nghiệm về ERP & AI.
- Cơ hội xây dựng sản phẩm từ đầu, đóng góp kiến trúc và định hướng kỹ thuật.
- Môi trường làm việc linh hoạt, hỗ trợ remote.
- Nâng cao kỹ năng chuyên sâu với hệ sinh thái Frappe / ERPNext – nền tảng ERP mã nguồn mở hàng đầu thế giới.
- Cơ hội tiếp cận và ứng dụng AI vào quy trình vận hành doanh nghiệp.