GRÜN Software Group

PHP Backend Developer

GRÜN Software Group

full-time

Posted on:

Location Type: Hybrid

Location: Aachen • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

ApacheDockerERPGraphQLLAMPLinuxMariaDBMySQLNGINXPHPPostgresSymfonyWordPress

About the role

  • Design and develop custom backend solutions with PHP (OOP), e.g. based on Symfony as well as custom CMS extensions (TYPO3/WordPress) and headless setups (Strapi)
  • Develop, integrate and document REST and GraphQL APIs for dynamic web and platform applications
  • Integrate external systems (e.g. ERP/CRM/payment/SSO), perform clean data and domain modeling, and build robust interface architectures
  • Develop TYPO3 extensions, WordPress plugins and Symfony bundles to extend functionality
  • Identify and resolve complex bugs, perform performance tuning and security hardening
  • Take responsibility for build, test and deployment processes (CI/CD), including containerization and environment management
  • Collaborative live/pair coding in the spirit of Vibecoding with concept designers, UX/UI designers and frontend teams
  • Optional: Operate and further develop projects within Linux and LAMP/LEMP infrastructures (Apache/Nginx, MySQL/MariaDB, PHP)

Requirements

  • Several years of professional PHP backend development experience (OOP, Composer, PSR standards)
  • Solid knowledge of at least one relevant framework/CMS: Symfony, TYPO3 or WordPress — ideally a combination; openness to headless approaches (e.g. Strapi)
  • Confident working with APIs (REST/GraphQL), webhooks and authentication/authorization (OAuth2/OpenID Connect, JWT)
  • Routine with relational databases (MySQL/MariaDB; ideally also PostgreSQL) and ORMs such as Doctrine
  • Experience developing custom extensions/plugins (TYPO3/WordPress) and bespoke functionality
  • Version control with Git and experience with build, test and deployment pipelines (CI/CD); practical experience with Docker and Linux
  • Basic understanding of modern frontend technologies and collaboration on API interfaces
  • Required: Experience with Vibecoding (flow-oriented, collaborative live/pair/mob coding)
  • Very good German language skills, both written and spoken (minimum B2)
  • Self-motivated, structured working style and enthusiasm for real technical challenges
Benefits
  • Flexible working hours
  • Largely remote with a considered work–life balance
  • Personal development budget for training, conferences and certifications
  • Modern equipment (e.g. MacBook or notebook of your choice)
  • Appropriate tools and flat hierarchies
  • Benefits such as company bike (JobRad), gym membership, company pension scheme and regular team events
  • Access to the expertise of the entire GRÜN Software Group, including GRÜN Campus projects with social impact

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PHPOOPSymfonyTYPO3WordPressRESTGraphQLMySQLMariaDBDocker
Soft skills
self-motivatedstructured working stylecollaborativeproblem-solvingcommunicationteamworkenthusiasm for challengesadaptabilityattention to detailcreativity