Job Description
Responsibilities
What You’ll Do
- Take technical ownership of projects while remaining actively involved in hands-on development.
- Design, architect, develop, debug, and maintain complex enterprise websites and custom applications built on Drupal or WordPress.
- Write production-quality PHP code and contribute directly to complex technical implementations across Drupal or WordPress platforms.
- Define application architecture, technical standards, development patterns, and best practices.
- Make architectural decisions around custom development, plugins, APIs, integrations, databases, caching, security, and infrastructure.
- Translate business and client requirements into practical, scalable, secure, and maintainable technical solutions.
- Act as a technical point of contact for clients and lead technical discovery, solution discussions, architecture reviews, and technical presentations.
- Provide technical leadership and guidance to developers and delivery teams.
- Conduct code reviews and provide feedback on architecture, coding standards, security, performance, and maintainability.
- Work closely with Project Managers on planning, backlog refinement, prioritization, estimation, and technical decisions.
- Help scope and estimate technical work for new projects and complex development initiatives.
- Identify technical risks, dependencies, and technical debt early and work with the team to address them.
- Troubleshoot complex application, integration, performance, infrastructure, and production issues.
- Support deployments, releases, production troubleshooting, and technical incident resolution.
- Mentor developers and help teams improve their technical skills and development practices.
- Identify opportunities to improve development processes, tooling, automation, and engineering efficiency.
- Contribute to technical discovery, proposals, solutioning, and business development activities when needed.
- Stay current with Drupal or WordPress, PHP, cloud platforms, DevOps practices, and modern web development technologies.
What We’re Looking For
- Have professional experience in web development, with strong hands-on experience designing, developing, debugging, and architecting complex Drupal or WordPress solutions.
- Proven experience working as a Technical Lead, Technical Architect, Lead Developer, or senior engineering leader in a professional services or agency environment.
- Strong experience designing and delivering medium to large-scale web applications using enterprise open-source content management systems.
- Strong hands-on PHP development experience and a solid understanding of modern web development practices.
- Deep understanding of Drupal or WordPress architectures, including custom themes and modules/plugins, Gutenberg/block development, Drush/WP-CLI, REST APIs, custom content types/post types, caching, database optimization, security, and third-party integrations.
- Strong experience writing and maintaining production-quality PHP code for open-source CMS platforms.
- Experience with Git, Composer, WP-CLI, NPM, and modern development workflows.
- Experience with local development environments such as DDEV, Lando, Docker, or similar platforms.
- Experience working with managed hosting and cloud platforms such as Pantheon, WP Engine, Acquia, or similar platforms.
- Hands-on experience with CI/CD, automated deployments, and release management.
- Strong understanding of web architecture, APIs, databases, caching, hosting, CDN, and performance optimization.
- Experience with one or more areas such as e-commerce, migrations, multisite, integrations, performance optimization, security, or DevOps.
- Ability to scope and estimate technical work and work within project timelines and budgets.
- Ability to evaluate technical trade-offs and balance technical quality, scope, timelines, maintainability, and project budgets.
- Excellent communication skills, with the ability to explain technical concepts to both technical and non-technical audiences.
- Comfortable working directly with clients and leading technical discussions.
- Experience mentoring developers and conducting technical/code reviews.
- Ability to work independently and effectively in a fully remote environment.
Nice to Have
- Experience with decoupled/headless CMS architectures (e.g., Next.js, Gatsby with Drupal or WordPress).
- Experience with WordPress or Drupal migrations and upgrades.
- Experience with Acquia, Pantheon, WP Engine, or similar managed hosting platforms.
- Experience with React or other modern JavaScript frameworks.
- Experience with Cloudflare, CDN, object caching, or other web performance technologies.
- Experience contributing to proposals, technical discovery, solution architecture, or pre-sales activities
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru