Backend Web Developer (Craft CMS)
Project Overview:
We are supporting the relaunch and further development of a high-value German finance media website led by a well-known journalist with a large audience. The core website is already live with a basic backend infrastructure and finalized frontend layout.
The next phase focuses on backend development, integrations, and feature expansion.
Role Summary:
We are looking for an experienced Backend Web Developer with strong Craft CMS expertise to maintain, extend, and enhance an existing CMS installation. The role focuses purely on backend development and integrations.
Responsibilities:
- Maintain and extend an existing Craft CMS backend
- Implement Stripe payment integration
- Design and implement a shop / paid content system
- Develop an event management module (paid/free events, subscriber access)
- Improve newsletter management and scheduling
- Enhance subscriber user journeys within the backend
- Integrate Craft CMS with an external CRM system
- Ensure code quality, scalability, and maintainability
Required Skills & Experience:
- Strong experience with Craft CMS (must-have)
- Solid backend development skills (PHP, Yii framework preferred)
- Experience with Stripe API and payment workflows
- Experience implementing subscription models / paid access
- Experience with CMS integrations (CRM, newsletters, third-party services)
- Familiarity with database design and backend architecture
- Ability to work independently and take ownership of a system
- Professional English communication skills
Will be a plus:
- Experience with newsletter systems (Mailchimp, SendGrid, etc.)
- Experience with event management or booking systems
- Experience working with media or content-driven platforms
- Understanding of GDPR-relevant backend processes
- German language B1+
Project Details:
- Start: As soon as possible
- Initial Engagement: Full-time for 3 months with further team expand
- Language: Project communication in English
- Work Type: Remote
We offer:
- Professional and career growth;
- Competitive compensation depending on your experience and skills;
- Warm and friendly working environment;
- Support with financial accounting etc.
Are you interested?
Let's talk!
Required skills experience
| PHP | 2 years |
| MySQL | 2 years |
Required languages
| English | B2 - Upper Intermediate |