Migrating Large Website from WordPress to Duda (Potential Full-Time Role)

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

TYPE OF WORK

Gig

SALARY

$500

HOURS PER WEEK

25

DATE UPDATED

Jul 18, 2026

JOB OVERVIEW

About Us
Red Raven AI is a fast-growing website company. We already have a fantastic team of Filipino rockstars, and we love the work ethic, creativity, and dedication our tea ---------- mbers bring to the table. Because we are growing rapidly, we are looking for another long-term tea ---------- mber to join us.

To find the perfect fit, we are launching this 4-week special project. If you crush this project, it will lead directly to a permanent, full-time position on the Red Raven AI team.

Project Overview

This gig pays a set amount of $500 for the completion of the migration of 1 large website. Hours are flexible. You will not be required to work US time zone hours during this project or after if you are offered a permanent position.

We need a skilled Web Designer/Developer to migrate an existing, large website— ---------- —from WordPress over to the Duda platform.

This isn't just a copy-and-paste job. We want a fresh, modern design while ensuring all existing content is meticulously organized and ported over without losing SEO value or structural integrity.

Timeline: Strict 4-week deadline from kickoff.

Scope of Work:

Porting over approximately 40–50 core pages.

Migrating and organizing approximately 450 individual blog posts in 106 separate categories.

Setting up a clean, dynamic, and responsive layout inside Duda.

Access: You will be given full admin access to the existing WordPress site and our Duda environment.

What We Are Looking For
Duda Experts: You must have proven, hands-on experience building and designing beautiful websites natively in Duda.

WordPress Familiarity: You know your way around WordPress backend structures, databases, and content exports.

Design & UX Eye: You don't just build layouts; you understand modern web aesthetics, typography, and clean user experiences.

Organization Skills: Handling 400+ blog posts requires a meticulous approach to data, categories, and internal linking.

Reliability & Communication: You are proactive, hit deadlines without being micro-managed, and can give daily updates on your progress.

Why You Should Apply
Fair Paid Project: This is a fully paid, 4-week contract project.

The Ultimate Audition: We are actively looking to hire a permanent, full-time designer/developer. This project is your chance to showcase your skills, communication, and work ethic. If you do an amazing job, you will be offered a secure, long-term position with Red Raven AI.

Great Culture: Work with an agency that respects, values, and highly rewards its Filipino tea ---------- mbers.

How to Apply (Crucial Step)
To ensure you have attention to detail (which this project heavily requires), please reply with the following:

A link to your portfolio highlighting at least 2-3 live websites you have personally built in Duda.

A brief summary of your experience handling large content migrations (specifically blogs).

Confirm that you can dedicate the necessary hours to complete this 400+ post migration within the 4-week timeline.

Change the subject line of your application to: "I am your Duda Rock Star for Seven Slopes"

Applications without Duda portfolio links or the correct subject line will not be considered.

Again, we want to use this project to understand your style and process and make sure you might be a good fit for a full time position. Please do not apply if you are not open to full time or part time work in the future.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0013
Controller Execution Time ( Jobseekers / Job )  0.0174
Total Execution Time  0.0195
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,048 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Migrating-Large-Website-from-WordPress-to-Duda-Potential-Full-Time-Role-1691578
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0100 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1691578
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 792147
 LIMIT 1 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1691578
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-25',ej.date_added) duration_daysDATEDIFF('2026-07-25',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-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1691578' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1691578 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-18-2026=947***Jul-19-2026=9***Jul-25-2026=1' WHERE job_id'1691578'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Jul-2026=956' WHERE job_id'1691578'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1691578' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1691578 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '792147'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)