Posted 31 July, 2026
PHP Developer
YOMALI
Limerick, Limerick, Ireland
Full Time
Reference: 864822879
We're looking for an experienced Senior PHP / Full-Stack Developer to help build and enhance scalable, cloud-based web applications that power our core business operations. In this role, you'll primarily focus on back-end development, designing the services, APIs, and integrations that drive our platform, while collaborating closely with front-end developers to deliver seamless user experiences.
You'll work across a variety of business-critical systems, developing solutions that integrate with CRM platforms, operational tools, reporting systems, and third-party services. This role requires someone who enjoys solving complex technical and business challenges, building scalable architectures, and translating business requirements into reliable software solutions.
As part of a remote engineering team, you'll contribute to the continuous improvement of our products, engineering practices, and platform architecture.
Key Responsibilities:
Full-Stack Development
API Development & Systems Integration
Business Systems & Operational Workflows
Reporting & Data
Software Engineering
Requirements:
Nice to Have:
Employment Type: Full Time
Working Hours: 9:00 AM - 5:00 PM EST
Location: 100% Remote
You'll work across a variety of business-critical systems, developing solutions that integrate with CRM platforms, operational tools, reporting systems, and third-party services. This role requires someone who enjoys solving complex technical and business challenges, building scalable architectures, and translating business requirements into reliable software solutions.
As part of a remote engineering team, you'll contribute to the continuous improvement of our products, engineering practices, and platform architecture.
Key Responsibilities:
Full-Stack Development
- Design, develop, and maintain scalable, secure, and high-performance web applications using PHP and modern full-stack technologies.
- Develop and maintain robust back-end services, RESTful APIs, and business logic using PHP.
- Build and enhance front-end user interfaces using HTML, CSS, JavaScript, and modern frameworks.
- Write clean, reusable, well-documented code that follows engineering best practices.
API Development & Systems Integration
- Design, build, and maintain RESTful APIs and backend services that support internal applications and external integrations.
- Develop and maintain integrations with third-party platforms, SaaS applications, and business systems.
- Work with webhooks, authentication mechanisms (OAuth, JWT, API Keys), and event-driven integrations.
- Ensure integrations are reliable, scalable, secure, and resilient.
Business Systems & Operational Workflows
- Develop software that supports complex business processes across CRM, operational, reporting, and customer-facing systems.
- Collaborate with stakeholders to understand business requirements and translate them into scalable technical solutions.
- Improve and automate operational workflows to increase efficiency and reduce manual effort.
- Design systems that support high-volume transactional and operational processes.
Reporting & Data
- Build backend services that support operational reporting and business intelligence.
- Optimize database queries and application performance to ensure accurate and efficient reporting.
- Collaborate with teams to ensure data consistency and integrity across integrated systems.
Software Engineering
- Conduct code reviews and mentor developers to promote code quality and continuous improvement.
- Troubleshoot, debug, and resolve application issues across the full technology stack.
- Optimize application performance, scalability, reliability, and security.
- Develop automated tests and support CI/CD processes.
- Participate in system architecture discussions and contribute to technical design decisions.
- Monitor production systems, investigate incidents, and implement long-term improvements.
- Identify technical debt and proactively recommend architectural and process improvements.
- Collaborate in Agile ceremonies, including sprint planning, estimation, stand-ups, and retrospectives.
- Take ownership of features from design through development, deployment, and ongoing maintenance.
- Stay current with emerging technologies and recommend tools that improve engineering efficiency.
Requirements:
- 5+ years of professional experience developing applications with PHP.
- 2+ years of full-stack development experience.
- 3+ years of experience building scalable backend services, APIs, or microservices.
- Strong proficiency in PHP, JavaScript, HTML, and CSS.
- Strong understanding of Object-Oriented Programming (OOP), software architecture, and design patterns.
- Experience designing and developing RESTful APIs.
- Experience integrating third-party APIs and external business systems.
- Strong SQL skills and experience working with relational databases.
- Experience building scalable, high-performance web applications.
- Experience working with CRM platforms, operational systems, or other business-critical applications.
- Experience working with distributed or remote engineering teams.
- Familiarity with Agile development methodologies and the software development lifecycle.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication skills with the ability to collaborate across technical and business teams.
- Ability to understand complex business workflows and translate them into effective technical solutions.
- Experience integrating or working with AI models or AI-assisted development tools is an advantage.
Nice to Have:
- Experience with cloud platforms such as AWS.
- Experience with Docker, containerized applications, and CI/CD pipelines.
- Experience with Backbone.js or maintaining legacy PHP applications.
- Experience with reporting platforms, analytics, or business intelligence solutions.
- Experience integrating CRM platforms such as Salesforce, HubSpot, Zendesk, or similar operational systems.
- Experience working with contact center technologies, telephony platforms, dialer systems, or customer support applications.
- Familiarity with event-driven architectures, message queues, or real-time data processing.
Employment Type: Full Time
Working Hours: 9:00 AM - 5:00 PM EST
Location: 100% Remote