← Усі вакансії

Senior WordPress Developer (project-based)

SE Ranking, Київ, Варшава (Польща), Вроцлав (Польща)
Формат:
повний remote
Рівень:
senior
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

Project: Agency Catalog platform rebuild (data-driven agency discovery platform)

We are looking for an experienced freelance WordPress developer to support the development and scaling of our Agency Catalog — a platform that helps businesses discover, evaluate, and connect with digital marketing agencies. The current catalog contains 700+ agency listings across 5 languages and will be rebuilt as a standalone platform on a subdomain, evolving into a data-driven, SEO-first marketplace built on structured data and scalable architecture.

The new platform will include:

Frontend dashboards for agency owners without wp-admin access

Self-service profile editing and moderation

Multi-level AJAX filtering with SEO-friendly URLs

Agency comparison

Async rating system integrated with an external API

Full multilingual data and SEO migration

What you’ll do

Review the existing codebase and propose the target architecture

Build custom WordPress plugins and frontend functionality

Implement responsive layouts based on Figma designs

Build user dashboards, roles, permissions, and ownership logic

Implement filters, comparison, multilingual routing, and API workflows

Test critical functionality and support the production launch

What we’re looking for

4+ years of custom WordPress development

Strong PHP and object-oriented programming skills

Strong knowledge of CPTs, taxonomies, users, roles, capabilities, WP_Query, and WordPress APIs

Advanced ACF Pro experience

Strong HTML, CSS, and JavaScript skills

Experience implementing responsive Figma designs

Experience building frontend dashboards and custom REST API endpoints

Strong understanding of WordPress security, permissions, validation, sanitization, and escaping

Experience with Polylang or WPML

Experience building AJAX filters with URL synchronization

Experience integrating external APIs and handling background jobs

Strong understanding of frontend performance and Core Web Vitals

Experience migrating WordPress content, taxonomies, media, translations, SEO metadata, and redirects

Strong Git skills and comfort with pull requests and code reviews

There is no dedicated QA engineer, so testing and production readiness are part of the developer’s responsibility.

Nice to have

Composer, namespaces, and autoloading

Tailwind CSS

ACF JSON sync

Action Scheduler

Experience with retries, idempotency, and failure logging

WP-CLI and custom migration commands

PHPUnit, Playwright, or Cypress

Redis or persistent object caching

Elasticsearch, OpenSearch, or Algolia

Experience with multilingual directories or marketplaces

About SE Ranking:

SE Ranking is the company behind a powerful and intuitive SEO platform trusted by over a million businesses, agencies, and SEO professionals since 2013.

The software began as an instrument for monitoring and reporting on web page rankings and grew into a completely integrated SEO platform with over 30 tools that provide reliable data with clear insights for every step of the SEO process and allow the crafting of complex SEO strategies. With a commitment to simplicity and effectiveness, the SE Ranking platform boasts a clean, user-friendly interface tailored to make website optimization easy to access and painless to scale.

The SE Ranking workplace comprises 150+ talents from all over the globe. As a remote-first company, we strive to offer every team member a proper work-life balance. We take care of our employees’ physical and mental health by providing them with the relevant benefits. We value curiosity, creativity, dedication to life-long learning, transparent internal communication, and constructive feedback. To help every team member thrive and reach their full potential, we nurture a dynamic and supportive work environment that sparks growth.

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot