NCRi Solutions is looking for a skilled and dedicated ERPNext HR Developer with 2+ years of professional experience to join our technical team. In this role, you will design, customize, and maintain our Human Resources and Payroll systems within the Frappe framework. A key focus will be configuring payroll logic and system integrations compliant with Pakistan and Middle East regional tax laws and labor regulations.
Key Responsibilities
- System Customization: Design, configure, and modify ERPNext HR modules including Recruitment, Payroll, Leave Management, Attendance, and Performance Appraisals.
- Module Development: Build custom Doctypes, server-side Python scripts, client-side JavaScript, and complex custom workflows within the Frappe Framework.
- Localization & Compliance: Configure payroll structures, tax brackets, gratuity calculations, social security, and statutory deductions specific to Pakistan and Middle East labor laws.
- Integrations: Connect ERPNext with external hardware and software, including biometric attendance devices, banking portals for salary disbursement, and third-party APIs.
- Reporting: Create advanced, real-time reports, statutory tax summaries, financial analytics dashboards, and custom print formats for HR documentation.
- Support & Training: Troubleshoot system bugs, manage data migrations, and provide technical guidance to the HR team.
Required Skills & Qualifications
- Experience: Minimum 2+ years of hands-on experience developing with the Frappe Framework and ERPNext architecture.
- Regional Expertise: Preferred experience setting up payroll compliance for Pakistan (e.g., FBR tax slabs, EOBI) and the Middle East (e.g., WPS integration, GOSI, Gratuity formulas).
- 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 legal and operational workflows into clean, efficient code.
- Communication: Excellent interpersonal skills to effectively collaborate with HR managers and business stakeholders.
Work Location: In person