- Technical Ownership: Independently develop and maintain custom Drupal 10/11 modules that power Simpli’s SaaS features and tenant management tools.
- Cross-Functional Collaboration: Work closely with the non-technical Simpli team to gather requirements, provide technical feasibility feedback, and translate business goals into functional code.
- Problem Solving & Debugging: Take full responsibility for identifying and fixing complex issues within PHP modules. You must be comfortable using Xdebug or similar tools to troubleshoot the stack without a senior engineer's guidance.
- UI & Theming: Manage and update the portal’s look and feel using SCSS and Twig, ensuring a polished and intuitive experience for the Simpli team.
- API & Connectivity: Maintain and extend RESTful APIs to ensure the portal communicates effectively with external services and front-end components.
- Performance & Caching: Independently manage site speed and reliability through proper caching configurations (Varnish, Redis) and performance tuning.
- Technical Guidance: Act as the "technical voice" for the Simpli team, explaining complex concepts in accessible terms to help guide the product roadmap.
Technical Requirements (Must-Haves)
- Drupal Proficiency: 2–4 years of experience with Drupal 10/11. Deep knowledge of core APIs, the Hook system, and Configuration Management is essential.
- Independent PHP Debugging: Strong ability to troubleshoot and profile code. You should be an expert at finding the root cause of failures within PHP modules and custom code solo.
- Front-End Skills: Proficiency in SCSS/SASS and Twig for building responsive, tenant-focused interfaces.
- JavaScript: Comfortable using JS and Drupal Behaviors to create interactive portal elements.
- Stack Foundations: Practical experience with an XAMP stack (Apache, MySQL, PHP) and managing local development environments.
- Communication: The ability to communicate technical limitations and possibilities to non-engineers clearly and professionally.
- REST APIs: Experience with integrating REST APIs with PHP-based stacks.
Desired Skills & Experience (Bonus)
- Managed Hosting: Experience with Pantheon or similar SaaS-focused hosting platforms.
- Decoupled Architecture: Familiarity with React front-ends or Headless Drupal.
- DevOps: Experience managing Git-based pipelines and automated deployments.
- Diagnostic Tools: Familiarity with New Relic for proactive performance monitoring.
- Database Management: Familiarity with other SQL models (MSSQL/PostgreSQL)