CABINET MAKING | DRAFTING + DESIGN mozaik cabinet making software (CNC FILE EXPERT) – WE’RE HIRING

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

1000

HOURS PER WEEK

38

DATE UPDATED

Jul 7, 2026

JOB OVERVIEW

We’re hiring a skilled Cabinet Making Draftsperson / Designer which is an expert in mozaik cabinet making software to join our team remotely. You’ll be responsible for producing accurate joinery drawings and CNC-ready files that take projects from design through to factory production.
This is a remote staff position and requires a minimum of 3 years’ experience in cabinet making drafting/design (joinery).
Key responsibilities
Draft detailed cabinet/joinery drawings (kitchens, wardrobes, laundries, vanities, custom joinery)
Produce shop/production drawings: plans, elevations, sections, details, hardware notes
Create CNC-ready files suitable for manufacturing and machining
Interpret architectural plans, site measurements, and client briefs to create buildable solutions
Liaise with the factory/workshop team to clarify details, resolve issues, and manage revisions
Maintain drawing standards, file management, and version control
Required experience & skills (must-have)
Minimum 3 years’ experience in cabinet making / joinery drafting, design, and production documentation
Strong understanding of cabinet construction, materials, tolerances, and manufacturing processes
Proven ability to generate CNC files (including machining awareness: drill patterns, tooling considerations, allowances)
High attention to detail with a commitment to accuracy and consistency
Proficiency in relevant software such as:
Cabinet Vision / Mozaik / Microvellum / TopSolid / Alphacam / WoodWOP / Fusion 360 / AutoCAD (or similar)
Knowledge of common cabinetry hardware systems (e.g., Blum, Hettich, Hafele or equivalent)
Strong communication skills and ability to work independently in a remote environment
Reliable internet connection and ability to meet deadlines across multiple projects
Nice to have
3D modelling/rendering capability for client presentations
Experience working with installers/manufacturing teams to troubleshoot and refine designs
Site measure/as-built experience (even if provided by others)
What we offer
Remote staff role with consistent workload
Supportive team environment with clear processes
Opportunity to work on a variety of residential and custom joinery projects

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0221
Total Execution Time  0.0235
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,816 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/CABINET-MAKING-DRAFTING-DESIGN-mozaik-cabinet-making-software-CNC-FILE-EXPERT-WERE-HIRING-1659647
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0152 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1659647
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 887590
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1659647
AND `misc`.`idIS NULL 
0.0014   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-15',ej.date_added) duration_daysDATEDIFF('2026-07-15',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-07-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1659647' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1659647 
0.0013   UPDATE employer_jobs SET hit_counts '***Jun-02-2026=692***Jun-03-2026=87***Jun-04-2026=69***Jun-05-2026=35***Jun-06-2026=15***Jun-07-2026=20***Jun-08-2026=13***Jun-09-2026=22***Jun-10-2026=14***Jun-11-2026=7***Jun-12-2026=10***Jun-13-2026=9***Jun-14-2026=5***Jun-15-2026=9***Jun-16-2026=12***Jun-17-2026=5***Jun-18-2026=17***Jun-19-2026=7***Jun-20-2026=3***Jun-21-2026=4***Jun-22-2026=8***Jun-23-2026=288***Jun-24-2026=39***Jun-25-2026=19***Jun-26-2026=18***Jun-27-2026=13***Jun-28-2026=4***Jun-29-2026=10***Jun-30-2026=6***Jul-01-2026=17***Jul-02-2026=10***Jul-03-2026=8***Jul-04-2026=4***Jul-05-2026=10***Jul-06-2026=19***Jul-07-2026=169***Jul-08-2026=33***Jul-09-2026=34***Jul-10-2026=15***Jul-11-2026=15***Jul-15-2026=1' WHERE job_id'1659647'  
0.0011   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1459***Jul-2026=335' WHERE job_id'1659647'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1659647' AND status LIKE 'sent%' ORDER BY id DESC  
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1659647 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '887590'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)