Frappe / ERPNext Developer (UI/UX Focus) - Kefa Technology Solutions, Chennai
Kefa Technology Solutions is seeking a skilled Frappe / ERPNext Developer with a focus on UI/UX to join their team in Chennai. This is a full-time, work-from-office position for candidates who can join immediately or within 30 days. Interviews will be conducted virtually.
Experience Required: 1 to 3 years, with at least 2 years specifically in Frappe Framework & ERPNext customization.
Key Responsibilities:
- Customize and develop ERPNext modules according to business requirements.
- Design and develop custom UI/UX for ERPNext using Frappe Desk.
- Customize Forms, List Views, Dashboards, Workspaces, and Reports.
- Create and modify Doctypes, Child Tables, and Custom Fields.
- Implement Client Scripts, Server Scripts, and Custom Apps.
- Create and maintain print formats using Jinja and HTML.
- Optimize user experience and usability across all ERPNext modules.
- Debug UI-related issues and improve application performance.
- Adhere to Frappe coding standards and best practices.
Required Skills:
- Strong knowledge of the Frappe Framework.
- Proven experience with ERPNext customization.
- Hands-on experience with Client Script & Form Events.
- Good understanding of the Doctype lifecycle.
- Familiarity with Hooks, Fixtures, Permissions & Workflows.
- Experience in UI/UX design within the Frappe environment.
- Proficiency in HTML5, CSS3, Javascript, and Python.
- Knowledge of MariaDB/MySQL.
- Experience with REST API development and integration.
- Experience in Dashboard, Reporting & Chart creation.
- Understanding of Role-based UI customization.
- Experience with Git / GitHub workflow.
- Knowledge of core ERP modules such as HR, Manufacturing, Payroll, Accounts, CRM, and Projects.
