Middle WordPress Developer
$$$
We are looking for a WordPress Developer (Middle) to join Group107. This role requires equal strength across PHP backend and TypeScript/SCSS frontend โ a full-stack WordPress specialist who owns the entire lifecycle of ACF Gutenberg blocks from field group definition through compiled assets, with no handoff points. You will be the single person responsible for quality across the stack: server-side rendering, component architecture, build pipeline, and deployment.
Requirements:
- 2-4 years of hands-on experience;
- Strong knowledge of PHP 8.0+, OOP principles, and strict typing;
- Deep understanding of the WordPress Hooks API โ actions, filters, priorities, and execution order;
- Strong knowledge of WordPress security practices: input sanitization, context-aware output escaping (esc_html, esc_attr, esc_url, wp_kses), and prepared statements for all database interactions;
- Strong knowledge of ACF Pro: block registration, acf-json field versioning workflow, Repeater and Flexible Content field types, per-block asset enqueuing;
- Strong knowledge of SCSS with strict BEM naming conventions, Bootstrap 5 grid system, responsive layouts via mixins, and CSS Custom Properties for theming;
- Strong knowledge of TypeScript in strict mode: typed interfaces, modular per-block architecture, integration with WordPress block patterns;
- Experience with Webpack 5: entry/output configuration, loaders (Babel, ts-loader, sass-loader), and dev/production build pipeline setup;
- Ability to read and implement Figma designs independently โ spacing systems, typography scales, and component structure โ without requiring designer intervention;
- Experience integrating Lottie animations: conditional loading, scroll-triggered playback, and autoplay scenarios;
- Experience with Git feature branch workflow and pull request processes;
- Understanding of CI/CD pipelines: automated build and deployment, staging โ production promotion flow;
- Experience with Cloudways: SSH access and environment management;
- Strong problem-solving skills with the ability to own decisions across the full stack;
- Works independently on medium-to-high-complexity features without task-level supervision;
- Communicates clearly with technical and non-technical stakeholders;
- Detail-oriented approach to code quality, security, and cross-browser consistency;
- Proactive in flagging blockers, estimating effort, and managing scope expectations.
Nice to Have
- WPEngine: experience with managed WordPress hosting, staging environments, and deployment workflows;
- WPML: multilingual setup and ACF field synchronisation across languages;
- Experience integrating GSAP, Swiper, or Chart.js as vendor scripts with conditional loading;
- Experience with AI coding assistants (Claude Code, GitHub Copilot); experience building AI-powered features is a plus.
Responsibilities
- Build and maintain ACF Gutenberg blocks end-to-end: field group โ PHP render template โ SCSS (BEM) โ TypeScript โ Webpack-compiled assets;
- Implement security practices as a default: sanitize all input, apply context-aware escaping on output, use prepared statements for every database query โ without prompting;
- Translate Figma designs into pixel-accurate, responsive implementations independently, resolving spacing, typography, and component structure decisions without design review loops;
- Manage the full Webpack 5 build pipeline across dev and production environments, including loaders, entry/output configuration, and asset optimization;
- Integrate interactive features (Lottie animations, scroll-triggered behaviour, third-party vendor scripts) with conditional loading strategies to maintain performance;
- Collaborate with QA and project stakeholders, participating in sprint cycles, estimations, and code reviews;
- Maintain ACF JSON versioning workflows and structured field group management across environments.
We Offer
- 20 vacation days (workdays);
- 7 sick days;
- Personalized career growth;
- Internal English classes;
- Education reimbursement;
- Corporate events and team buildings;
- Equipment provided.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
Published 3 June
56 views
ยท
5 applications
Last responded 33 minutes ago
๐
Average salary range of similar jobs in
analytics โ
Loading...