EspoCRM is a leading open-source CRM platform used by 50,000+ companies across 163 countries. For more than 11 years, we’ve been building flexible self-hosted and cloud CRM software that helps businesses manage sales, marketing, customer support
We’re looking for an experienced PHP full stack developer to join our core product team and help shape both the EspoCRM platform and its extension ecosystem.
What you’ll work on
Develop and improve the EspoCRM core platform
Build and maintain EspoCRM extensions
Design and implement integrations with third-party services and external systems
Help keep the platform scalable, extensible, and developer-friendly
What we’re looking for
Strong PHP expertise
Ability to write clean, maintainable, and testable code
Deep understanding of OOP, SOLID principles, and clean code practices
Experience with strict typing and type-safe code practices
Experience with MySQL and PostgreSQL
Strong JavaScript skills for front-end development
Experience with unit and integration testing
Proficiency with Git in collaborative workflows
Code refactoring skills
Ability to take ownership of features, from concept to implementation
Debugging and problem-solving skills
Proficiency in written English
Nice to have
Experience with CRM or ERP systems
Experience with contributing to open-source



