Website Developer
The Role
We are seeking a generalist Website Developer with a deep specialization in CRAFT CMS and PHP to drive the core logic of our platforms. While your primary domain will be server-side architecture and database management, we need someone who is comfortable "speaking" the language of the browser.
You will spend roughly 80% of your time building robust backend systems and 20% supporting frontend integration. This role is perfect for a developer who loves solving complex data problems but wants the flexibility to touch the user interface when needed to ensure a cohesive end-to-end product, while collaborating with other web developers.
Key Responsibilities
- Core Development: Build and maintain scalable server-side logic using modern PHP practices.
- Database Management: Design efficient schemas and optimize complex queries to ensure high application performance.
- API Integration: Develop and consume internal and third-party APIs to power application features.
- Frontend Support: Collaborate with the design team to implement UI components and ensure the backend data is rendered correctly and performantly.
- Quality Assurance: Write clean, maintainable code and conduct thorough testing to minimize production bugs.
Required Skills & Experience
- Advanced CMS: Strong use of Craft CMS or the like to bring the back end to life.
- Advanced PHP: Proven professional experience with PHP and modern MVC frameworks (such as Laravel or Symfony).
- Database Expertise: Strong command of SQL and relational database design.
- Frontend Basics: Practical experience with JavaScript, REACT and modern CSS, with the ability to build or modify interactive UI components.
- Version Control: Proficiency with Git for collaborative development.
- Problem Solving: A logical approach to debugging and a focus on writing secure, optimized code.
The Ideal Candidate
- You understand the lifecycle of a web request, from the server-side script down to the DOM.
- You enjoy being part of a larger team to deliver on marketing initiatives
Why Join Us?
- Project Ownership: Lead the backend direction for key features and see your work impact thousands of users.
- Team culture: You will sit within the marketing team helping build and connect marketing ecosystems
- Professional Tools: Access to the latest development environments and hardware.
How to Apply
Please link your resume along with examples of your work (GitHub, or a project portfolio) that demonstrate your expertise and your ability to craft functional web interfaces.