Full Stack Frappe Developer - Python & JS, MySQL
Location: Remote / Hybrid-Kerala
Experience Level: 2–5 years
Employment Type: Full-time
About the Role
We are seeking a highly skilled Full Stack Frappe Developer to design, develop, and maintain applications using the Frappe Framework and ERPNext ecosystem. The ideal candidate will have a strong understanding of both backend and frontend development, database management, and RESTful API integration. You’ll be responsible for building scalable, high-performance solutions tailored to business requirements.
Key Responsibilities
- Design, develop, and deploy custom Frappe apps and ERPNext modules.
- Customize and extend existing Frappe/ERPNext functionalities.
- Integrate third-party APIs and services.
- Develop front-end interfaces using HTML, CSS, JavaScript, and Jinja templates within Frappe.
- Write clean, efficient, and reusable code following Frappe’s MVC architecture.
- Manage database design, performance tuning, and data migrations (MariaDB/MySQL).
- Implement user roles, permissions, and workflow automations.
- Perform testing, debugging, and code reviews.
- Collaborate with cross-functional teams (Design, DevOps, QA) to deliver robust solutions.