Upstaff Sign up
🇳🇴Norway (UTC+01:00)
Last Update Last Updated: February, 2026

WordPress Engineer - Elementor Removal and Template-Driven Rebuild

Wordpress (4.5 yr.), Full Stack Web (3.5 yr.).

Senior
English C1

Required Skills

WordPress
WordPress
Gutenberg
PHP
PHP
ACF

Nice to Have

Elementor
Unreal Engine
Unreal Engine
Cypress
Ember.js
WP-Rocket
WP Mail SMTP
AWS Cloudformation
AWS Cloudformation
TDD
Optimism
Optimism

Summary

Experienced WordPress engineer specializing in performance-first, template-driven site architecture with 4+ years optimizing large-scale CMS platforms. Proficient in Gutenberg block development, custom post types, taxonomies, and ACF Pro for scalable content management. Skilled in PHP, JavaScript, and plugin ecosystem management, including complex migrations and Elementor removal. Adept at maintaining SEO integrity, multilingual setups, and membership integrations while delivering sub-2 second PHP execution and sub-1 second cached loads. Strong background in SDLC, code-driven templating, and automated bulk content migration.

Are you a talented developer looking for a remote job that lets you show your skills and get decent compensation? Join Upstaff.com, a platform that connects you with hand-picked startups and scale-ups in the US and Europe.

Job Description

Role Overview:
This position involves serving as a WordPress Engineer responsible for the comprehensive refactoring and performance optimization of the Cycle Norway website. The primary objective is to replace the existing Elementor and JetPlugins-based architecture with a fast, template-driven WordPress solution while preserving all existing content, multilingual capabilities, memberships, URLs, and SEO structures. The role demands expertise in Gutenberg, custom post types, taxonomies, and performance-first architecture, with a focus on maintaining the site's visual appearance and functionality without redesign or CMS migration.

Responsibilities and Contributions:

  • Conduct a thorough audit and foundation setup by cloning the live site to a staging environment, inventorying layouts, auditing plugins, and securing SEO configurations.
  • Develop and implement a new WordPress theme, including rebuilding typography, spacing, buttons, header, footer, core templates, and reusable Gutenberg block patterns to replace the blank theme and Elementor-based design.
  • Re-register custom post types and taxonomies outside of JetEngine using code or ACF Pro, ensuring existing content integrity, URL consistency, and editor usability.
  • Recreate route fields and rebuild route listing pages using template logic and Gutenberg Query Loops, eliminating reliance on JetEngine listings and dynamic widgets.
  • Map existing pages to new templates and perform bulk content migration by layout type, minimizing manual page-by-page intervention.
  • Execute quality assurance processes including verification of links, multilingual functionality, and membership flows on the staging site.
  • Remove Elementor, JetEngine, and all associated JetPlugins completely from the site post-migration.
  • Perform final performance tuning to meet strict targets: zero Elementor runtime, PHP execution time under 2 seconds uncached, cached page loads under 1 second, and responsive backend administration without editor lag.
  • Collaborate within a milestone-based payment engagement model over a 4–6 week timeline, ensuring all deliverables such as layout-to-template mapping, plugin keep/remove plans, CPT/taxonomy ownership plans, migration strategies, and removal checklists are completed.

Project Chronology:

Cycle Norway – WordPress Rebuild & Elementor Exit
Project PhaseRoleArea of ResponsibilityTechnologies, Tools, and Methodologies
Phase 1 – Audit & FoundationWordPress EngineerSite cloning to staging, layout inventory (~10 layouts), plugin audit, SEO lock-inWordPress staging environment, plugin analysis tools, SEO management
Phase 2 – Theme, Templates & PatternsWordPress EngineerTheme replacement, rebuilding UI elements (typography, spacing, buttons), header/footer, core templates, reusable Gutenberg block patternsWordPress theme development, Gutenberg block editor, template-driven architecture
Phase 3 – JetEngine ExitWordPress EngineerRe-registering custom post types and taxonomies outside JetEngine, recreating route fields, rebuilding route listing pages without JetEngineACF Pro or custom code for CPTs and taxonomies, Gutenberg Query Loops, template logic
Phase 4 – Content MigrationWordPress EngineerMapping pages to templates, bulk migration by layout type, minimizing manual interventionData migration strategies, WordPress content management, template mapping
Phase 5 – Cutover & CleanupWordPress EngineerQuality assurance (links, languages, membership flows), removal of Elementor and Jet stack, final performance tuning, site go-liveQA methodologies, performance benchmarking, WordPress plugin management

Not your tech stack?

Join the Upstaff community and we are looking for the best project for you. Be ready for the next steps:

  • Create your profile on our website (import from LinkedIn)
  • 20-30-minute screening call
  • Technical interview
  • Feedback
  • Project Selection (we are looking for the best project for you).

We work with developers from 50+ countries in different regions: Europe, LATAM, the U.S. (W-9 form owners), Canada, Asia (Philippines, Indonesia), Oceania (Australia, New Zealand, Papua New Guinea), and the the UK.

  • We don’t have a legal and ethical basis to accept applicants from the following countries: Russia, Belarus, Iran, North Korea
  • We do not provide visa assistance, and our cooperation model does not include the benefits typically offered with direct hire.
Submit a Talent for WordPress Engineer - Elementor Removal and Template-Driven Rebuild
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up