Frappe Developer

Job Highlights

  • Laptop to be provided (pickup from Makati Office)

Role Summary

1

Responsibilities

  • Design, develop, and customize applications using the Frappe Framework and ERPNext modules
  • Analyze business requirements and translate them into scalable ERP solutions
  • Create custom scripts, fields, workflows, and print formats in ERPNext
  • Integrate third-party APIs and external systems with ERPNext
  • Maintain, troubleshoot, and upgrade existing ERP deployments
  • Write clean, maintainable, and testable code following best practices
  • Work with cross-functional teams (Product, QA, Operations) to implement business logic
  • Prepare technical documentation and user manuals
  • Support data migration, testing, and user training during implementation phases

 

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • 2+ years of hands-on experience with Frappe Framework and ERPNext
  • Strong proficiency in Python, JavaScript, and MariaDB/MySQL
  • Experience customizing core ERPNext modules (e.g., Accounting, HR, Inventory, Sales, Manufacturing)
  • Understanding of RESTful APIs and integration methods
  • Familiarity with Git, Docker, and basic DevOps concepts
  • Strong analytical, problem-solving, and communication skills
  • Ability to work independently and in a team environment

 

Preferred Skills:

  • Contribution to the ERPNext or Frappe open-source community
  • Knowledge of Linux/Unix environments and basic server management
  • Experience with other open-source ERP systems or frameworks
  • ERP implementation or consulting experience in a business domain (e.g., finance, supply chain, manufacturing)

Technical Environment

Additional Information

Career Level

Mid to Senior

Work Location

Makati City

Work Setup

Hybrid (1x a month onsite) | Day Shift

Job Type

Project Based (3months – subject for extension)

Contact Form

Fields marked with an * are required