Company: Knowtifics Technologies
Job Type: Full-time
Experience: 3–4 Years
Location: On-site
Department: Technology
Job Summary
Knowtifics Technologies is looking for a skilled Frappe Developer with 3–4 years of experience in developing, customizing, and maintaining applications using the Frappe Framework and ERPNext.
The ideal candidate should have strong expertise in Python development, database design, REST API integrations, and ERPNext customizations. Experience with deployment, performance optimization, and third-party integrations will be an added advantage.
Key Responsibilities
- Develop and customize Frappe applications and ERPNext modules.
- Create and maintain DocTypes, Forms, Reports, Dashboards, Workflows, and Print Formats.
- Develop backend business logic using Python.
- Write Client Scripts, Server Scripts, JavaScript, and Scheduled/Background Jobs.
- Build and maintain REST APIs, Webhooks, and third-party integrations.
- Design and optimize database-driven features and SQL queries.
- Perform data migration and manage permissions and workflows.
- Deploy and maintain Frappe/ERPNext applications using Bench CLI.
- Work with Linux, Docker, Redis, and Nginx environments.
- Troubleshoot application, database, API, and deployment issues.
- Collaborate with cross-functional teams to deliver scalable ERP solutions.
Required SkillsFrappe / ERPNext
- Frappe Framework
- ERPNext Customization
- DocTypes
- Frappe ORM
- Forms
- Reports
- Workflows
- Permissions
- Print Formats
Backend Development
- Python
- JavaScript
- Client Scripts
- Server Scripts
- Background Jobs
- Business Logic Development
- Git Version Control
Databases & APIs
- PostgreSQL
- MariaDB / MySQL
- MongoDB
- SQL
- REST APIs
- Webhooks
- Third-Party API Integrations
Deployment & DevOps
- Bench CLI
- Linux
- Docker
- Redis
- Nginx
- Performance Tuning
- Application Monitoring
Preferred Skills (Good to Have)
- AI & Generative AI integration
- Retrieval-Augmented Generation (RAG)
- LLM APIs
- Prompt Engineering
- Embeddings
- Semantic Search
- Vector Databases
- LangChain
- LlamaIndex
- OCR & Document Processing
- Workflow Automation (n8n, Make, Zapier)
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 3–4 years of hands-on experience with Frappe Framework and ERPNext development.
- Experience in ERP implementation projects is preferred.
- Strong analytical and problem-solving skills.
- Good communication, documentation, and stakeholder management skills.
What We Offer
- Opportunity to work on enterprise ERP solutions.
- Exposure to AI-powered and modern business applications.
- Collaborative and innovative work environment.
- Career growth and continuous learning opportunities.
Job Details
- Job Type: Full-time
- Experience: 3–4 Years
- Location: On-site / Hybrid / Remote
- Department: Technology
Work Location: In person