with deep expertise in building and customizing enterprise applications using the
Frappe Framework
and
ERPNext
. The ideal candidate should be able to design, develop, deploy, and maintain complex ERP modules, integrations, and workflows tailored to business requirements. This role requires strong technical knowledge, problem-solving skills, and the ability to lead junior developers and collaborate across teams.
Key Responsibilities:
Design, develop, and maintain custom modules, apps, and extensions using the
Frappe Framework
.
Customize and implement
ERPNext
for clients across various industries.
Understand business requirements and translate them into scalable technical solutions.
Perform system integration, data migration, and API development (RESTful APIs).
Debug, troubleshoot, and optimize performance of existing ERPNext systems.
Collaborate with front-end developers, QA engineers, and project managers.
Write clean, efficient, and well-documented code following best practices.
Provide technical leadership, mentor junior developers, and participate in code reviews.
Stay updated with the latest features and updates in the Frappe/ERPNext ecosystem.
Deploy and manage Frappe-based applications on cloud environments (e.g., AWS, Google Cloud, or Bench).