Experienced EspoCRM Developer for Custom Developments and Support
Hybrid•Salary not specified
Location not specified
Job Description, Responsibilities & Requirements
About the Position
We are seeking an experienced EspoCRM Developer for custom developments and support. My goal is to develop numerous custom features (API integrations, workflow/BPM automation, mobile app, etc.) and also to receive guidance/training in order to improve my skills in both EspoCRM development and CRM design best practices.
Note: You can choose to provide only development services, only training/support, or both.
Responsibilities
Development of Custom Extensions
- API connections (integration of third-party services)
- Workflow automation (Workflows, BPM)
- Mobile App development
Working Process
- Share a requirements document (specifications and needs).
- Discuss to clarify points, refine the solution, and gather recommendations.
- Validate the iteration and estimate the cost for the extension.
- Development, delivery, and payment.
- Iterate with a new requirement.
Key Requirement
- Responsiveness in communication and development (there will be numerous needs).
Training & Support
- Understand how to create EspoCRM extensions (files and folders to create/modify, views, dependencies, hooks, handlers, custom services, etc.).
- Master CRM best practices (relational design, technical choices, etc.).
- Receive ad hoc recommendations to optimize the overall CRM design.
Collaboration Model
- Video calls for explanations and training.
- Written communication (chat/email, etc.) for short questions and quick feedback.
- Presentation of real use cases (e.g., business needs, relational schema plan, etc.) for validation and recommendations.
Requirements
- Advanced knowledge of EspoCRM.
- Proficiency in API integrations, workflow automation, and mobile app development.
- Strong communication skills.
Collaboration Terms
Pricing
- For Development: quotation for each feature.
- For training/support: Hourly rate (to be set together).
- For training/support: Monthly package (based on a set number of hours or a broader mission).
Engagement
- Ideally, a long-term partnership to continuously evolve the CRM and ensure progressive training/support.
We Offer
- Opportunity to work on diverse and challenging projects.
- Continuous learning and skill improvement.
- Flexible collaboration terms.
About the Company
N/A