Our Business
Glen Dimplex is a privately-owned international group headquartered in Ireland across four main product areas: Heating & Ventilation, Consumer Appliances, Flame and Precision Cooling. We are one of the world's leading manufacturers of electric heating appliances and a global leader in the development and delivery of low carbon solutions for space and water heating, cooling, and ventilation.
Our Purpose is to be leader in the transition to a sustainable world by empowering our customers in their everyday lives. This purpose drives our teams in the work we do to help customers transition through using our products and services.
The Role
We are seeking an adaptable Full-Stack Developer to contribute to the growth and optimisation of our enterprise digital ecosystem. This position will require proficiency across a contemporary technology suite, including Drupal (frontend CMS), CommerceTools (headless e-commerce), Informatica Product 360 (PIM), and True Commerce Netalogue (B2B portal). The successful candidate will be responsible for implementing incremental improvements, integrations, and customisations that facilitate seamless digital experiences for both our customers and internal stakeholders.
Responsibilities
Drupal Enhancements
* Design, develop, and modify Drupal components, templates, and modules.
* Ensure front-end implementations are responsive, accessible, high-performing and on brand.
CommerceTools Configuration
* Configure and extend CommerceTools APIs for checkout and product workflows.
* Implement custom logic for promotional activities, pricing strategies, cart functionality and enhanced search.
Integration Layer Development
* Engineer and maintain integration services bridging Drupal, CommerceTools, Informatica PIM, SAP and the B2B portal.
* Leverage RESTful APIs, webhooks, and middleware solutions for data synchronisation.
Product Data Management
* Enhance existing integrations with Informatica Product 360 to enhance reliability support product syndication.
Quality & Performance
* Adhere to industry best practices by writing clean, maintainable code.
* Conduct thorough unit and integration testing; efficiently resolve technical issues.
Collaboration
* Engage collaboratively with Digital, BI, Marketing and Product teams to gather and refine requirements.
* Promote product innovation by identifying technical improvements and adopting emerging solutions, keeping integrations ahead of industry trends.
* Contribute to sprint planning and maintain comprehensive technical documentation
Deliverables
* Drupal Development: Timely delivery of components, templates, and modules meeting UX and accessibility standards.
* CommerceTools Enhancements: Execution of tailored checkout flows, pricing mechanisms, and API integrations.
* Integration Services: Effective middleware solutions ensuring reliable data synchronization between platforms.
* Product Data Workflows: Accurate product enrichment and syndication via Informatica Product 360 integration.
* Testing & Quality Assurance: Rigorous unit and integration testing, consistently meeting performance metrics.
* Documentation: Comprehensive technical records for all customisations and integrations.
* Sprint Contributions: Active participation in agile ceremonies, delivering backlog commitments punctually
Experience.
Technical Experience
* 5 – 8 years' professional experience in full-stack development, particularly with PHP and JavaScript.Substantial experience with Drupal 9/10 and custom module creation.
* Familiarity with headless e-commerce platforms (preferably CommerceTools).Competence in RESTful API design and implementation.Knowledge of modern JavaScript frameworks such as React or Angular.
* Practical experience with middleware/integration tools (e.g., Talend or solutions).
* Understanding of CI/CD pipelines and cloud hosting environments (Azure/AWS)
Desirable
* Proficiency with PIM system feeds (Informatica Product 360 or similar).
* Experience in B2B portals and order management processes.
* Awareness of web security best practices and GDPR compliance
Personal Attributes
* Curious, proactive, and passionate about Digital experiences.
* Strong team player who values collaboration and continuous improvement.
* Excellent analytical skills and meticulous attention to detail.
* Strong communication and interpersonal abilities.
* Capacity to work independently and effectively manage multiple priorities in an agile environment.
* Problem solver.
* Alignment with Glen Dimplex values of innovation, customer focus, simplicity, and care.