Job closedPosted a year ago

Ark Solutions - WordPress Developer(Gutenberg)

Web Developer
Open to offers Remote
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Client: Ark Solutions

Location: Remote

Contract: Contract

Job Description

Client is seeking a talented Mid-Level WordPress Developer to lead the technical development of our Preferred Consultant Database (PCD) Proof-of-Concept. This critical initiative will demonstrate the viability of migrating our legacy .NET consultant management system to a modern WordPress Multi-Site platform with Gutenberg/React interfaces. You’ll work directly with our Lead Solutions Architect to build custom plugins, develop intuitive Gutenberg blocks, and implement data migration strategies that will serve as the blueprint for our broader enterprise re-platforming initiative. This is an exceptional opportunity to shape the technical foundation of a multi-year modernization effort while working with cutting-edge WordPress technologies and AI-augmented development tools. The ideal candidate thrives in a fast-paced environment, brings strong WordPress Multi-Site expertise, and is passionate about building enterprise-grade solutions that will serve thousands of architecture and design professionals across the global portfolio.

Requirements

Required Skills & Experience:

  • **WordPress Expertise (3-5 years):**WordPress multi-site architecture - Network administration, site management, and multi-tenant configurations
  • Custom plugin development - Object-oriented PHP, WordPress hooks/filters, custom post types, taxonomies
  • WordPress REST API - Custom endpoints, authentication, data serialization
  • WordPress security best practices - Input sanitization, nonce validation, capability checks, SQL injection prevention
  • WordPress performance optimization - Object caching, transients, query optimization, lazy loading
  • **Gutenberg/React Development (2-4 years):**Gutenberg block development - Custom blocks using @wordpress/scripts, block.json, InspectorControls
  • React fundamentals - Components, hooks (useState, useEffect, useContext), props, state management
  • JavaScript ES6+ - Arrow functions, destructuring, async/await, modules, promises
  • WordPress data layer - @wordpress/data, useSelect, useDispatch, custom stores
  • Block patterns and variations - Reusable block patterns, block variations, template parts
  • **Database & Integration (2-4 years):**MySQL/MariaDB - Query optimization, indexing, database design, migrations
  • REST API integration - Consuming external APIs, authentication (OAuth, JWT), error handling
  • Data migration - ETL processes, data transformation, validation, rollback strategies
  • Version control - Git workflows, branching strategies, pull requests, code review
  • **Enterprise Development Practices:**CI/CD pipelines - GitLab CI, automated testing, deployment automation
  • Code quality tools - PHPStan, ESLint, PHP_CodeSniffer, automated testing
  • Agile methodologies - Sprint planning, daily standups, retrospectives, ticket management
  • Documentation - Technical documentation, code comments, API documentation

Key Responsibilities

  • **Development (60%):**Develop custom WordPress plugins for business logic and data models
  • Build Gutenberg blocks and React components for user interfaces
  • Implement REST API endpoints for data access and integrations
  • Write unit and integration tests for code quality assurance
  • Participate in code reviews and provide constructive feedback
  • **Migration (20%):**Assist with data migration from .NET/MSSQL to WordPress/MySQL
  • Implement data transformation and validation logic
  • Test migrated data for accuracy and completeness
  • Document migration processes and lessons learned
  • **Integration (10%):**Integrate with Corporate Systems API (CSAPI) for master data
  • Implement authentication and authorization patterns
  • Build integration adapters for external systems
  • Test integration points for reliability and performance
  • **Collaboration (10%):**Work with senior developers and architects on technical decisions
  • Collaborate with QA team on testing strategies
  • Participate in sprint planning and daily standups
  • Communicate progress and blockers to technical lead

Job Type

Contract

Pay

$35.00 - $45.00 per hour

Experience

  • Gutenberg: 2 years (Required)
  • WordPress multi-site architecture: 5 years (Required)
  • MySQL/MariaDB: 2 years (Required)
  • REST API integration: 2 years (Required)
  • Data migration: 2 years (Required)

Work Location

Remote


No longer accepting applications

Get instant notifications for new Web Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.