I need an experienced Frappe developer to push our self-hosted ERPNext instance forward on the backend. The core of the assignment revolves around three areas: 1. Building and refining custom modules • HR Management • Sales & CRM 2. Integrating the platform with our own internal REST services—no third-party gateways are involved, but clean, well-documented endpoints and token-based authentication are essential. 3. Tightening up database management: schema design, query optimization, and migration scripts that play nicely with MariaDB and future ERPNext updates. You’ll be writing Python inside the Frappe framework, submitting code through Git, and providing concise setup instructions so we can reproduce your work on staging before it reaches production. Acceptance will be based on: • Each module installing via standard ERPNext app installation, free of console errors. • All API calls returning the expected JSON payload, validated with Postman collections you supply. • Database migrations running idempotently on fresh and seeded data sets. If you have solid experience bending ERPNext to fit real-world processes, let’s talk timeline and milestones.