Job Application Portal

🌐 Language / Bahasa:

Job Application Form

Join our growing engineering, sales, and operations team. Complete the steps below to apply.

1 Resume & Identity
2 Work Background
3 Screening Questions
4 Candidate Statement
5 PDPA & Submit

1. Position & Resume Details

📁
Upload your resume to auto-fill your name & details Supports PDF, DOCX, PNG, JPG (Max 10MB)

Candidate Personal Identity

Take a quick live selfie or select a portrait photo from your device (Mandatory).
👤

2. Work Background & Qualifications

Review or update your career details extracted from your resume.

3. Position Screening Questions

Please answer these position-specific qualification questions accurately.

Select a vacancy in Step 1 to load screening questions.

4. Candidate Statement & Suitability

Please explain in your own words why you are the ideal fit for this position.

5. PDPA Consent & Declaration

Please review our Personal Data Protection Act (PDPA) notice and submit your application.

🔒 Personal Data Protection Notice (PDPA)

In compliance with the Personal Data Protection Act 2010 (PDPA) of Malaysia, M-Cube Engineering collects and processes the personal data provided in this application solely for recruitment assessment, interview scheduling, qualification verification, and employment evaluation purposes. Your information is kept secure and will not be disclosed to third parties without your prior consent.

×

Notice

×

Fulfill Items (Add to DN)

📦
Confirm stock, delivery method, and DN details Selected items will be marked as fulfilled and added to a Delivery Note.

Selected Items to Fulfill

System stock is only an estimate. Please confirm actual stock found before issuing the DN. If actual stock differs, the system will record a stock correction in the ledger.

Request ID Item Description Qty Unit System Stock Actual Stock Confirmed Correction Note
×
⚖️

Partial / Mixed Processing

Split one requested quantity into clear actions: fulfill now, send to Purchasing, or reject.

1️⃣ Confirm actual stock 2️⃣ Enter action quantities 3️⃣ Apply processing
Selected Request
Request ID—
Item—
Requested Qty0
System Stock—
Stock Check

System stock is only an estimate. Enter what P.E.T. physically confirms before processing.

Quantity Actions

These three quantities must add up exactly to the requested quantity.

Quantity Check Enter quantities to match the requested quantity.
0 / 0
Required Details
×

Register Loaned Asset

🔁
Dispatch this item as a loan Enter the asset ID and expected return date so the item can be tracked until it comes back.
×

Enter Purchase Order Information

🧾
Create the PO and route delivery correctly Upload documents first if available, then confirm supplier, PO dates, delivery mode, and destination.
🤖 AI Smart Autofill Enabled Upload your Purchase Order document first. Our built-in Gemini AI will automatically scan the document to extract and populate the PO number, Supplier, PO date, Expected Delivery date, and Destination instantly!
📄
Drag & Drop PO document here (PDF/Word/Pictures)
(or click to browse your computer)
📄
Drag & Drop vendor quotation file here (PDF/Word/Pictures)
(or click to browse your computer)
×

Browse Catalog

Loading catalog…

×

Add Catalog Item

Use a direct/public image URL so the preview can load.

×

Batch Upload Catalog Items

Download the CSV template, populate your item and service catalogs (making sure to keep the header row), and upload the finished CSV file below.
Column order in CSV: Name* · SKU · Type · Category · Unit · Stock · Min Stock · Location · Ref Price (RM) · Aliases · Image URL
Only Name is required. Type should be either "Item" or "Service" (defaults to "Item"). SKUs auto-generate if left blank.

Use this pre-formatted CSV template. Populate your records and upload it below.

Only standard .csv files are accepted.

×

Clashing Catalog Items Detected

Some rows in your CSV already exist in the catalog. Choose how you want to handle these clashes before uploading.

Rows that only duplicate a name (no matching SKU) are always skipped to avoid duplicate catalog entries.

×

Export Inventory as CSV

The exported CSV uses the same column order as the Batch Upload template, so you can edit it and re-import it later.

×

Edit User

👤
Update profile, roles, and landing dashboardChanges are saved to the RRV3 user record and linked WordPress account.

Update the user's company ID, name, email, photo URL, SBU, roles, or default landing role. If the default role changes, the access URL will be refreshed automatically.

×

User Profile

🪪
Quick user overviewView identity, roles, SBU, and access URL in one place.
Email—
SBU—
Default Landing Role—
Roles—
Access URL—
×

Batch User Download

⬇️
Export users to CSVDownload all users or filter by role for easier maintenance.

Exports users to a CSV file (Company User ID, Name, Email, Photo URL, SBU, Roles, Default Role). The format matches the Batch User Upload template, so you can edit and re-import.

×

Batch User Upload

⬆️
Import users from CSVUse the template, preview rows, then upload validated users in bulk.

Download the CSV template, populate it with users (keep the header row), and upload the finished file below.
Column order: Company User ID · Name* · Email* · Phone · Photo URL · SBU* · Roles* · Default Role*
Email must be valid and unique. SBU must match an existing SBU. Roles may contain multiple role keys separated by semicolons, e.g. requester;sbu_head. Valid roles: requester, sbu_head, pet_centre, purchasing, accounts, human_resource, administrator, sales, managing_director, executive_director.

×

⚠️ Confirm Database Wipe

🧨
Danger zone: permanent deletionReview selected modules carefully. This cannot be undone.

You are about to permanently delete the selected data. This action is irreversible. Please confirm you have exported a backup if needed.

×

Record Supplier Delivery

Record what the supplier has delivered or dispatched for each purchased item. Partial quantities will split the item: the received portion advances, the remainder stays at "PO Created". The Delivery module will then auto-route the item based on the selected delivery mode.

Items

Request IDDescriptionOrderedReceived QtyUnitDelivery Mode

Document Attachments (optional)

📄
Drag & Drop DO file here
(or click to browse)
📄
Drag & Drop Invoice file here
(or click to browse)
×

Quotations

Pick Supplier Name * Unit Price (RM) Lead (days) Quotation Link
Maximum 3 quotations per item.
×

Stock Action

📦
Record a stock movementUse this for restocks, corrections, and stocktake counts.

Current stock: 0

×

Stock Movement History

📜
Audit trail for this itemReview stock in, stock out, corrections, and stocktake movements.
DateTypeQtyReferenceNoteBy