Beginner Level WordPress Developer

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

TYPE OF WORK

Full Time

SALARY

TBD

HOURS PER WEEK

TBD

DATE UPDATED

Jul 10, 2026

JOB OVERVIEW

About us:
Majestix Collection is a premier destination for buying, selling, and trading luxury timepieces. We curate an exceptional selection of watches for collectors around the world, driven by a commitment to authenticity, transparency, and unparalleled client service. Our main headquarters is located in Garden Grove, California.

About the Role:
We’re looking for a Junior WordPress / WooCommerce Developer who is eager to grow their skills in real-world projects involving eCommerce, automation, and user experience.

You’ll work closely with senior developers and designers to help build, maintain, and improve our WordPress and WooCommerce systems. This is a hands-on role where you’ll gain exposure to backend development, integrations, and conversion-focused design.

What You’ll Help Build & Support:

Customer Portals & User Features
- Assist in implementing login systems and user dashboards
- Support role-based and gated content experiences
- Help maintain account and user data functionality

CRM Integrations & Data Handling
- Assist in integrating WooCommerce with platforms like Zoho CRM and GoHighLevel
- Help maintain data accuracy between systems
- Support basic API and webhook implementations

Automation & Workflows
- Help set up and monitor automations (email, notifications, etc.)
- Work with tools like Zapier, Make, or similar platforms
- Assist in troubleshooting workflow issues

UI/UX & Page Building
- Build and update pages using WordPress tools (Elementor or similar)
- Apply design updates based on provided mockups
- Support optimization of landing pages and product pages

Performance & Maintenance
- Perform routine site updates and maintenance
- Help identify and fix bugs or layout issues
- Assist in basic performance and security improvements

Requirements

Technical Skills
- Knowledge of PHP, HTML, CSS, and JavaScript
- Familiarity with WordPress and WooCommerce
- Experience using page builders (e.g., Elementor)
- Understanding of plugins and theme customization
Nice to Have (Not Required)
- Exposure to APIs or CRM tools
- Knowledge of Git/version control
- Familiarity with automation tools (Zapier, Pabbly, etc.)

What We Offer
Flexible schedule — work when you're most creative, no time tracker, no micromanagement
Performance-based salary growth — Strong performers move up fast
A collaborative team that values creative input and fresh ideas
Access to AI tools and a professional development budget
Competitive compensation based on experience
A supportive team environment where asking questions is encouraged
Manageable workload with clear priorities — we focus on one thing at a time, not everything at once
Hands-on guidance and clear direction from the team — you will not be left to figure everything out alone

Ready to Apply?

I'd love to see what you can create! To help me understand if we're a great fit, please share the following:

1. Your DISC test - Take it here - ---------- /disc-personality-test/ - Please send a link to your results.
2. Your personality test - Take it here - ---------- /free-personality-test - Please send a link to your results.
3. Your updated resume, showcasing your most relevant experience.
4. Typing Test - Take this typing test (30 seconds):
---------- p?minutes=0.5&textfile=0&mode=sent&result_url= ---------- p&bt=0>=normal
5. A video or videos that answer the following. Feel free to give as much information and context as possible. Also please make sure that, when you submit the video(s) links, they are in public, viewable format.

a. Tell us about yourself. Hobbies/passions. What are your career/life goals and in what amount of time?
b. Show off your work setup (computer/laptop, monitor(s), speakers, lights, etc) and tech setup - browser you use, other tech/platforms you use
c. Think of one objective you’ve had to complete in your current or previous role. Explain what metric(s) were you measured on (time spent, money saved, traffic/engagement/leads/sales, etc). Reverse engineer said objective with the target measurement in mind. Map out the process that you came up with in google docs, google sheets, or in Canva as a visual representation. How could you have made it easier/faster/better using AI?

I'm looking forward to seeing your work and learning more about you. If you have any questions before applying, feel free to reach out!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0663
Total Execution Time  0.0678
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,523,320 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Beginner-Level-WordPress-Developer-1657604
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0586 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1657604
 LIMIT 1 
0.0022   SELECT *
FROM `employers`
WHERE `employer_id` = 297930
 LIMIT 1 
0.0069   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1657604
AND `misc`.`idIS NULL 
0.0011   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-13',ej.date_added) duration_daysDATEDIFF('2026-07-13',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-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1657604' 
0.0015   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1657604 
0.0013   UPDATE employer_jobs SET hit_counts '***May-29-2026=598***May-30-2026=124***May-31-2026=75***Jun-01-2026=87***Jun-02-2026=47***Jun-03-2026=51***Jun-04-2026=20***Jun-05-2026=29***Jun-06-2026=25***Jun-07-2026=14***Jun-08-2026=195***Jun-09-2026=436***Jun-10-2026=106***Jun-11-2026=43***Jun-12-2026=26***Jun-13-2026=16***Jun-14-2026=9***Jun-15-2026=15***Jun-16-2026=20***Jun-17-2026=9***Jun-18-2026=10***Jun-19-2026=44***Jun-20-2026=6***Jun-21-2026=3***Jun-22-2026=19***Jun-23-2026=6***Jun-24-2026=12***Jun-25-2026=3***Jun-26-2026=6***Jun-27-2026=3***Jun-28-2026=3***Jun-29-2026=7***Jun-30-2026=6***Jul-01-2026=10***Jul-02-2026=263***Jul-03-2026=428***Jul-04-2026=203***Jul-05-2026=179***Jul-06-2026=163***Jul-07-2026=78***Jul-08-2026=64***Jul-09-2026=40***Jul-10-2026=374***Jul-11-2026=272***Jul-13-2026=1' WHERE job_id'1657604'  
0.0012   UPDATE employer_jobs SET monthly_hits '***May-2026=796***Jun-2026=1276***Jul-2026=2075' WHERE job_id'1657604'  
0.0018   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1657604' 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` = 1657604 
0.0380   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '297930'
AND `date_added` >= '2022-06-08' 
0.0010   select from teasers 
0.0009   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)