Webmark

We are a product and services company running several high-traffic WordPress properties. This role has two equally important pillars: building custom WordPress plugins from scratch, and keeping our WordPress installations fast, stable, and scalable under real-world load. You will do both, not one or the other.

This is a backend-heavy role for someone equally comfortable architecting a plugin from a blank file as they are reading a MySQL slow query log or tuning PHP-FPM. You will work directly with our technical leads in an async-first environment where clean, well-reasoned code matters more than speed-of-delivery heroics.

Who This Role Is NOT For:

We want to be upfront so you don’t waste your time or ours:

  • Developers whose primary experience is building or customising themes
  • Elementor, Divi, WPBakery, or page-builder specialists
  • Front-end developers who occasionally write PHP
  • Developers whose WordPress experience is limited to configuring existing plugins

If your expertise sits on the front-end or visual layer of WordPress, this position will not be a good match. We genuinely encourage you to apply only if you have built custom plugins and worked under the hood of WordPress.

What You’ll Own

Plugin Development

  • Design and build custom WordPress plugins from scratch, feature plugins, integration plugins, and internal tooling.
  • Architect clean plugin structures using PHP OOP, dependency injection, and WordPress Plugin API best practices.
  • Implement custom post types, taxonomies, meta boxes, settings pages, and admin UIs without relying on third-party frameworks.
  • Build and expose custom WP REST API endpoints; integrate third-party APIs with proper error handling and retry logic.
  • Write unit and integration tests for plugin logic; maintain documentation as a first-class deliverable.

Performance & Reliability

  • Profile and diagnose performance bottlenecks across the full stack: PHP execution, MySQL queries, object cache, and HTTP
  • Implement and manage caching strategies — Redis, Memcached, WP object cache, full-page and fragment caching
  • Optimise MySQL queries and schema design; use EXPLAIN plans to eliminate slow queries and reduce lock contention
  • Tune server configuration: PHP-FPM pools, OPcache settings, Nginx/Apache directives for high-concurrency traffic
  • Automate deployments, migrations, and maintenance tasks using WP-CLI and shell scripting
  • Identify and remediate security vulnerabilities: SQL injection, XSS, CSRF, privilege escalation, insecure deserialization

Requirements

Must-Have

  • 4+ years of PHP development; strong command of OOP, SOLID principles, and common design patterns
  • Proven track record of building and shipping custom WordPress plugins to production — not forks, not wrappers.
  • Deep WordPress internals knowledge: Plugin API, hooks, filters, actions, WP_Query, WP_User, WP_Error, transients.
  • Hands-on experience profiling WordPress with tools such as Query Monitor, New Relic, Blackfire, or Xdebug.
  • Strong MySQL skills: writing and reading EXPLAIN plans, indexing strategy, query and schema optimisation.
  • Practical experience with Redis or Memcached as a WP object cache backend.
  • Comfort in Linux server environments; able to read and tune PHP-FPM and Nginx/Apache configs.
  • Proficiency with WP-CLI for scripted operations, data migrations, and scheduled maintenance.
  • Git-based workflow: feature branches, pull requests, clean and meaningful commit history.
  • Security-first approach: sanitisation, escaping, nonces, prepared statements, capability checks.

Preferred (Not Required)

  • Experience with WooCommerce internals: order lifecycle, session management, high-load checkout optimisation
  • WordPress Multisite setup and management
  • Composer, PSR-4 autoloading, and modern PHP tooling (PHPStan, PHPCS, PHPUnit)
  • Experience with headless or decoupled WordPress architectures
  • Familiarity with Action Scheduler, WP-Cron alternatives, or background job processing
  • Prior exposure to infrastructure-as-code or containerised WordPress environments (Docker)

What We Offer

  • Competitive salary aligned with experience.
  • Fully remote role, Monday–Friday — work from anywhere in India
  • Opportunity to work on diverse SaaS applications and automation tools.
  • Collaborative team culture with room to grow into leadership.
  • Direct impact on products used by real businesses and internal teams.

How to Apply

Email career [at] teamwebmark.com

In your application message, briefly describe a custom WordPress plugin you built, what problem it solved, the technical approach you took, and the scale at which it ran. Applications without this context may not be reviewed.

Upload your CV/resume or any other relevant file. Max. file size: 50 MB.