Posted 1mo ago

Full Stack Developer

@ MP&F Strategic Communications
Nashville, Tennessee, United States
HybridFull Time, Contract
Requirements Summary:Full-stack web development with Drupal, PHP, API integrations, and WordPress collaboration.
Save
Mark Applied
Hide Job
Report & Hide
Job Description

MP&F Strategic Communications is seeking an experienced Full-Stack Developer to support and evolve our client and internal digital platforms. This role will work closely with our existing front-end developer (WordPress-focused), as well as our account, creative, and analytics teams, to deliver secure, scalable, and high-performing websites and integrations. 



This position will primarily focus on back-end and full-stack development, including Drupal site management, PHP application development, custom integrations, and API-driven solutions—complementing front-end WordPress expertise already on the team. 



The ideal candidate is a problem-solver who understands the full web development lifecycle, can translate business needs into technical solutions, and enjoys collaborating across disciplines. 



Shape 



What You’ll Do 





  • Develop, maintain, and optimize Drupal-based websites, including custom modules, themes, and configurations 







  • Build and maintain PHP applications and services, emphasizing reusable, scalable, and well-documented code 







  • Design and implement API-driven integrations with SaaS platforms (CRM, marketing automation, analytics, etc.) 







  • Collaborate with a front-end WordPress developer to ensure clean handoffs between front-end presentation and back-end logic 







  • Support and enhance WordPress sites as needed, primarily on the back-end or integration side 







  • Work with analytics and data teams to support tracking, data pipelines, and reporting integrations 







  • Ensure performance, security, accessibility, and maintainability best practices are followed 







  • Participate in architecture decisions, technical planning, and code reviews 







  • Troubleshoot production issues and recommend long-term solutions 





Shape 



Required Qualifications 





  • Bachelor’s degree in Computer Science or related field, or equivalent professional experience 







  • 5–10 years of professional web development experience 







  • Strong proficiency in PHP, with an advanced understanding of object-oriented programming 







  • Hands-on experience with Drupal, including building custom modules and working with core APIs 







  • Experience working across the full stack, including JavaScript, CSS, and modern responsive patterns 







  • Experience integrating systems via RESTful APIs 







  • Solid understanding of relational databases such as MySQL (BigQuery or other analytics databases a plus) 







  • Working knowledge of Git and modern development workflows 







  • Familiarity with deployment environments, hosting platforms, and basic DevOps concepts 





Shape 



Preferred Experience 





  • Experience supporting or extending WordPress sites (especially back-end customization or integrations) 







  • Familiarity with Twig, Sass, Gulp, or similar build tools 







  • Experience with headless or decoupled CMS architectures 







  • Exposure to cloud platforms or managed hosting environments 







  • Experience working in an agency or multi-client environment 







  • Code repository or portfolio available for review