Search by job, company or skills

Emeritus

Full Stack Engineer (WordPress)

4-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are seeking a Full Stack WordPress Developer to build and maintain scalable,

high-performance, SEO-friendly websites.

The ideal candidate will have deep experience across frontend, backend, QA testing, API

integration, and deployment, with a focus on code modularity, system performance, and

pixel-perfect execution.

This role involves close collaboration with product managers, designers, and DevOps teams to

ensure seamless delivery across environments.

Key Responsibilities

1. Theme & Template Development

Build or customize WordPress themes using a component-driven, modular architecture.

Convert Figma designs into pixel-perfect, responsive HTML/CSS layouts.

Maintain design consistency, brand alignment, and WCAG-compliant accessibility across

pages.

Build blocks for modular, reusable content creation.

2. Backend Development

Configure custom post types, taxonomies, and custom fields (ACF Pro or equivalent).

Develop custom plugins for specific business workflows or integrations.

Write clean, secure, and scalable PHP/MySQL code following WordPress coding

standards.

Optimize database queries and caching mechanisms.

Introduce error-logging and rollback handling for all critical backend updates.

3. Frontend Development

Implement interactive UI components using JavaScript, jQuery, or React (when

applicable).

Ensure cross-browser and cross-device compatibility with mobile-first design.

Follow WCAG 2.1 accessibility guidelines.

Enable AJAX-based search, filters, and dynamic components.

Use modern frontend build tools and enforce code linting/prettier checks.

4. API Integrations

Integrate with external CRMs (Salesforce, HubSpot), LMS, or other enterprise systems

via REST or GraphQL APIs.

Implement authentication, caching, and error handling for external data exchanges.

Build sandbox environments for testing integrations before production deployment.

5. DevOps, Versioning & Deployment

Use Git for version control (feature staging production branches).

Manage CI/CD pipelines for automated build, lint, and deployment processes.

Maintain staging environments for QA validation and UAT.

Perform environment variable and configuration management (via Composer, dotenv,

etc.).

Implement deployment checklists to ensure QA sign-off before any release.

6. SEO, Schema & Performance Optimization

Follow on-page SEO best practices (semantic HTML, heading structure, canonical tags).

Implement schema markup (JSON-LD) for relevant content types.

Optimize Core Web Vitals, image compression, and lazy loading.

Coordinate with analytics to validate GTM event tracking post-deployment.

7. Security, Compliance & Maintenance

Regularly update WordPress core, themes, and plugins with regression testing.

Apply security best practices (nonces, sanitization, validation, RBAC).

8. Quality Assurance (QA) & Testing

Define and follow QA protocols across all development stages (unit, integration, and

regression testing).

Conduct functional testing for templates, forms, and custom features before deployment.

Validate cross-browser and responsive layouts using real devices and tools (e.g.,

BrowserStack).

Test API integrations for latency, data accuracy, and error handling.

Perform UAT (User Acceptance Testing) with stakeholders before production rollout.

Ensure accessibility, SEO tags, and analytics events are verified in each release.

Create and maintain test cases and test reports for each release cycle.

Implement automated testing where possible (e.g., PHPUnit for backend,

Playwright/Cypress for UI regression).

Collaborate with PMs and QA reviewers to log issues, track resolutions, and verify fixes

before go-live.

9. Documentation & Knowledge Transfer

Maintain developer documentation for code structure, APIs, and configuration steps.

Prepare handover manuals and changelogs for internal or external teams.

Maintain a QA & Release Log documenting test results, known issues, and resolutions

for transparency.

Preferred Qualifications

46 years of WordPress full-stack development experience in multi-site or enterprise

environments.

Proficiency in PHP, MySQL, JavaScript, HTML5, CSS3, and WordPress APIs.

Experience with Gutenberg/ACF, WP-CLI, and build tools (Webpack/Vite).

Familiarity with automated testing tools (PHPUnit, Cypress, Playwright).

Strong understanding of CI/CD pipelines, Git workflows, and DevOps collaboration.

Exposure to Salesforce, HubSpot, or LMS integrations.

Knowledge of SEO, schema, accessibility, and analytics tracking.

Understanding of QA processes and test automation frameworks for web projects.

Success Metrics / KPIs

Zero high-severity bugs post-deployment.

Average page load < 2.5 seconds across key templates.

100% Core Web Vitals compliance on all major pages.

QA checklist adherence across all releases.

95%+ reduction in rollback or hotfix instances due to pre-release QA validation.

Updated documentation and release logs after every sprint

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 138359339