Full Stack Engineer (WordPress)

6 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

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

● 4–6 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

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You