Frappe Framework Developer
6 days ago
About the Project
Cookie Jar Tech is partnering with a key client, to build a state-of-the-art operational backbone to power their clothing distribution business. The client is transitioning to a fully data-driven management framework by creating a "digital twin" of their core operations within a custom ERP system. They believe that clear processes, robust systems, and clean data are the keys to scaling efficiently and making smarter strategic decisions.
The Role
At Cookie Jar Tech, we are seeking an experienced Frappe Framework Developer to be the primary implementer of this custom ERP solution for our client. Our process architect designs and documents the core business workflows (Supply Chain, Logistics, Inventory Intake, etc.) in detail. Your role is to take these detailed blueprints - including process flows, DocType specifications, BPMN diagrams, and business logic - and bring them to life within a custom app built on the Frappe Framework.
You will be the engineering counterpart to our business analyst, responsible for building, testing, and deploying the custom application that runs our client's company. This is a hands-on role that requires deep technical expertise in Frappe, a strong understanding of ERP principles, and the ability to work within a modern, containerized, CI/CD-driven environment.
Key Responsibilities:
- Develop and Customize Frappe DocTypes: Implement custom DocTypes, including their fields, relationships (one-to-many, many-to-many) and naming conventions as specified in the documentation.
- Implement Complex Business Logic: Write server-side Python scripts and client-side JavaScript to enforce status lifecycles, create automated behaviors, handle data validation, and orchestrate workflows between different documents.
- Translate Process Diagrams into Code: Interpret BPMN diagrams and sequence diagrams to accurately model business processes within the ERP system.
- Manage and Troubleshoot the Technical Stack: Work within our containerized environment (Docker Compose) to manage, debug, and maintain the application. This includes troubleshooting issues like the configuration challenges detailed in our internal runbooks.
- Contribute to DevOps and CI/CD: Engage with our CI/CD pipeline (GitHub Actions) for automated testing and deployment across development, staging, and production environments.
- Ensure Data Integrity and System Performance: Write clean, efficient, and maintainable code, and assist in processes like migrating or cloning data between environments.
Required Skills and Experience (Must-Haves):
- Proven Frappe Framework Experience: You must have verifiable, hands-on experience developing custom applications on the Frappe Framework. This is not an entry-level position or a role for someone looking to learn Frappe on the job.
- Strong Proficiency in Python & JavaScript: Deep knowledge of Python for server-side scripting (hooks, controllers) and JavaScript for client-side customizations (custom scripts, UI modifications).
- Deep Understanding of ERP Concepts: Experience implementing core business processes (e.g., procurement, inventory, logistics) in an ERP system.
- Docker Compose: Solid experience with Docker Compose, and managing containerized applications in a production environment. You should be comfortable with docker exec, volume management, and reading files.
- Git and CI/CD: A strong command of Git-based workflows and CI/CD principles. Experience with GitHub Actions is a significant plus.
Preferred Qualifications (Nice-to-Haves):
- Business Process Modeling: Direct experience reading and interpreting BPMN diagrams.
- DevOps Mindset: Experience with system administration tasks, including Nginx configuration, SSL certificate management, and system monitoring.
- Cloud Services: Knowledge of cloud infrastructure, specifically AWS S3 for automated backups.
- Database Management: Familiarity with MariaDB/MySQL, including backup, restoration, and troubleshooting.
- Excellent Communication: Ability to collaborate effectively with a process architect, providing technical feedback on requirements and designs.
What We Offer:
- The opportunity to be a key developer on a project building a core operating system for a major client from the ground up.
- A highly collaborative environment where your technical expertise will directly shape our client's business outcomes.
- A clear and well-documented set of requirements, allowing you to focus on high-quality implementation.
- Competitive salary and benefits package.
- Fully remote position.
Job Types: Full-time, Contractual / Temporary
Contract length: 12 months
Pay: ₹100,000.00 per month
Application Question(s):
- Please, tell more about your ERP experience.
Experience:
- Frappe: 1 year (Preferred)
-
Frappe Builder Website
16 hours ago
Bengaluru, Karnataka, India Simpel Techlabs Pvt. Ltd. Full time**Key Responsibilities**: - **Theme Development**: Work on customizing Frappe themes, including HTML, CSS, and JavaScript to create responsive and user-friendly interfaces. - **Integration**: Integrate third-party APIs, plugins, and tools with Frappe Builder websites. - **Optimization**: Ensure websites are optimized for performance, load times, and SEO. -...
-
Frappe ERPnext Developer
3 weeks ago
Bengaluru, India Firstcareercentre Full timeJob Title : Frappe ERPNext DeveloperLocation : Bangalore Experience : 4-8 YearsEmployment Type : the Role :We are seeking a highly skilled Frappe ERPNext Developer to join our team. The ideal candidate will be responsible for designing, developing, customizing, and implementing ERPNext applications using the Frappe framework. You will collaborate with...
-
frappe developer
2 weeks ago
Bengaluru, Karnataka, India Novel Office Full time ₹ 9,00,000 - ₹ 12,00,000 per yearDESCRIPTION:Key Responsibilities:Design, develop, and customize applications using the Frappe Framework and ERPNext.Build and maintain custom modules tailored to business requirements.Write clean, efficient, and reusable code in Python and JavaScript.Integrate third-party systems and APIs to enhance application functionality.Conduct thorough testing,...
-
ERPNext - Frappe Developer
2 weeks ago
Bengaluru, Karnataka, India InfiNodo Technology Private Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole DescriptionThis is a full-time role for an ERPNext - Frappe Developer located on-site in Bengaluru.ResponsibilitiesLead complete ERPNext implementations — from requirement gathering and analysis to deployment and post-go-live support.Design, develop, and customize ERPNext applications and modules using the Frappe Framework (Python, JavaScript, HTML,...
-
ERPNext Frappe CRM
6 days ago
Bengaluru, Karnataka, India OneHash Full time ₹ 16,00,000 - ₹ 25,00,000 per yearLocation:Indore – Can join ASAPReporting to:CofounderCompensation: Between 16L to 25L (Negotiable)About The RoleWe're looking for an ERPNext Consultant & Developer to lead Accounting & Project Management implementations for enterprise clients. You'll handle end-to-end ERPNext setup, ensure seamless integration across modules, and provide expert consulting...
-
ERPNext Developer
6 days ago
Bengaluru, Karnataka, India Grow Me Social Full time ₹ 5,00,000 - ₹ 15,00,000 per yearAbout the Role:We are looking for a passionate ERPNext Developer with around 1 year of hands-on experience in customizing and developing modules using the Frappe framework. The ideal candidate should have worked on live ERPNext projects and be confident in handling both backend and frontend customizations.Key Responsibilities:Develop, customize, and maintain...
-
ERPNext Developer
6 days ago
Bengaluru South, Karnataka, India Simpel Techlabs Pvt. Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAbout the Role:We are looking for a skilled ERPNext Developer with 2-4 years of experience to join our development team. The ideal candidate will have hands-on experience in customizing, developing, and implementing ERPNext modules to meet business requirements, along with a good understanding of Frappe Framework.Key Responsibilities:* Develop, customize,...
-
consultant - consultant
2 weeks ago
Bengaluru, Karnataka, India Happiest Minds Technologies Full time ₹ 1,50,000 - ₹ 28,00,000 per yearDesignation: Senior Technical Lead - FrappeJob Description:Development and Customization:Build and customize Frappe modules to meet business requirements. Develop new functionalities and troubleshoot issues in ERPNext applications. Integrate third-party APIs for seamless interoperability.Technical Support: Provide technical support to end-users and resolve...
-
ERP Developer
4 days ago
Bengaluru, Karnataka, India Girman Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearKey ResponsibilitiesERPNext DevelopmentCustomization & WorkflowsBackend DevelopmentAPI IntegrationsFrontend EnhancementsDatabase OptimizationDeployment & MaintenanceCollaborationStrong expertise with Frappe Framework.
-
Vice President
16 hours ago
Bengaluru, Karnataka, India Xenonlabs Full time ₹ 1,20,000 - ₹ 2,40,000 per yearJob Title: Vice President – Frappe / ERPNext EngineeringLocation:Remote / HybridType:Founding Leadership Role (Equity Only)Company:About At, we're building intelligent enterprise platforms that mergeERP, CRM, and AI automation— enabling businesses to scale faster, smarter, and more efficiently.Our vision is to revolutionize enterprise software by making...