NCRi Solutions is looking for a skilled and dedicated full-time ERPNext CRM Developer with 2+ years of professional experience to join our technical team. In this role, you will design, customize, and optimize our Customer Relationship Management modules within the Frappe framework. A key focus will be configuring lead management pipelines, customer engagement workflows, and communication integrations aligned with business operations across Pakistan and the Middle East markets.
Key Responsibilities
- System Customization: Design, configure, and modify ERPNext CRM modules including Leads, Opportunities, Customers, Quotations, and Sales Orders.
- Module Development: Build custom Doctypes, server-side Python scripts, client-side JavaScript, and advanced sales pipeline automation workflows within the Frappe Framework.
- Localization & Compliance: Tailor regional pricing structures, multi-currency transactions, quotation templates, and sales tax rules compliant with Pakistan and Middle East business regulations.
- Integrations: Connect ERPNext CRM with external channels such as omni-channel communication tools (WhatsApp, SMS gateways, email clients), telephony systems (VoIP/IVR), and marketing automation APIs.
- Reporting: Create real-time sales forecasting reports, lead conversion analytics dashboards, team performance metrics, and custom print formats for client communication.
- Support & Training: Troubleshoot system bugs, manage data migrations from legacy CRM systems, and provide technical guidance to sales and marketing teams.
Required Skills & Qualifications
- Experience: Minimum 2+ years of hands-on experience developing with the Frappe Framework and ERPNext architecture.
- Regional Expertise: Preferred experience configuring CRM workflows, communication gateways, and tax localization applicable to businesses in Pakistan and the Middle East.
- Programming: Advanced proficiency in Python, JavaScript, HTML, CSS, and Git version control.
- Database Management: Competency in writing SQL queries and managing MariaDB/MySQL databases.
- Problem Solving: Strong analytical mindset to translate complex sales operations and marketing campaigns into clean, efficient code.
- Communication: Excellent interpersonal skills to effectively collaborate with sales managers and business stakeholders.
What We Offer
- Competitive monthly salary and performance-based incentives.
- Comprehensive health, wellness, and paid leave benefits.
- Clear career path with opportunities for technical leadership.
- Collaborative, tech-forward working environment.
Work Location: In person