Skip to main content
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

  • 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

Sign up for Job Alerts