Ark Solutions - WordPress Developer(Gutenberg)
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.