Frappe / ERPNext Developer

TBO TEAM BACK OFFICE INTERNATIONAL LLP · 1 year ago
Opening closed.
Location
India / Kerala / Kozhikode
Department
Information Technology - TBO
Employment Type
Full-time
Applications Received
52
Closed On
1 Apr, 2025

Job Summary:

As an ERPNext Developer, you will play a crucial role in designing, developing, and maintaining ERPNext applications. Your primary focus will be on customizing and enhancing ERPNext to meet the specific needs of our clients. You will collaborate with cross-functional teams to understand business requirements and deliver effective ERP solutions. This role requires strong technical skills, problem-solving abilities, and a passion for open-source technologies.

Key Responsibilities:

  1. Development and Customization:
  2. Design, develop, and test custom applications and modules in ERPNext.
  3. Customize existing ERPNext modules to meet business requirements.
  4. Write clean, maintainable, and efficient code using Python and JavaScript.
  5. Integration:
  6. Develop and maintain integrations between ERPNext and other systems.
  7. Ensure seamless data flow and synchronization between different systems.
  8. Technical Support:
  9. Provide technical support for ERPNext implementations.
  10. Troubleshoot and resolve technical issues related to ERPNext applications.
  11. Assist in performance tuning and optimization of ERPNext systems.
  12. Collaboration:
  13. Work closely with functional consultants to understand business requirements and translate them into technical specifications.
  14. Collaborate with other developers to design and implement new features and enhancements.
  15. Participate in code reviews to maintain code quality and standards.
  16. Documentation:
  17. Create and maintain technical documentation for developed features and customizations.
  18. Document coding standards, best practices, and development processes.
  19. Training and Development:
  20. Stay updated with the latest developments in ERPNext and related technologies.
  21. Participate in training sessions and workshops to enhance your skills and knowledge.
  22. Qualifications:
  23. Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  24. Skills:
  25. Proficiency in Python and JavaScript.
  26. Experience with web frameworks and front-end development (HTML, CSS, JavaScript frameworks).
  27. Strong understanding of relational databases (MariaDB/MySQL/PostgreSQL).
  28. Familiarity with version control systems (Git).
  29. Knowledge of ERP systems, preferably ERPNext.
  30. Strong problem-solving and analytical skills.
  31. Excellent communication and teamwork abilities.
  32. Ability to work in an Agile/Scrum development environment.
  33. Experience:
  34. Minimum of 1-2 years of experience in software development, preferably with ERP systems.
  35. Experience with ERPNext or other open-source ERP systems is highly desirable.
  36. Experience with RESTful APIs and third-party integrations is a plus.


Opening closed.