Frappe / ERPNext Developer Trainee

TBO TEAM BACK OFFICE INTERNATIONAL LLP · 1 year ago
Opening closed.
Department
Quality Management
Employment Type
Full-time
Applications Received
906
Closed On
11 Jun, 2025

Job Summary:

As an ERPNext Developer Trainee, you will embark on a comprehensive learning journey to understand and develop ERPNext applications. This entry-level position is designed for recent graduates or individuals new to ERPNext development. You will be guided by experienced developers and work on real projects to gain hands-on experience in customizing and enhancing ERPNext solutions.

Key Responsibilities:

  1. Training and Learning:
  2. Participate in training sessions to understand ERPNext architecture, modules, and development practices.
  3. Study and learn programming languages and technologies used in ERPNext, including Python, JavaScript, HTML, and CSS.
  4. Development Support:
  5. Assist in the development and customization of ERPNext modules under the guidance of senior developers.\
  6. Write clean, efficient, and well-documented code.
  7. Support the integration of ERPNext with other systems.
  8. Bug Fixing and Troubleshooting:
  9. Help identify and fix bugs in ERPNext applications.
  10. Perform initial testing to ensure the functionality and stability of the system.
  11. Documentation:
  12. Assist in creating and maintaining technical documentation for developed features and customizations.
  13. Document coding standards, best practices, and development processes learned during training.
  14. Collaboration:
  15. Work closely with the development team and functional consultants to understand project requirements and objectives.
  16. Participate in team meetings, code reviews, and collaborative development activities.
  17. Qualifications:
  18. Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  19. Skills:
  20. Basic understanding of programming concepts and web technologies (Python, JavaScript, HTML, CSS).
  21. Familiarity with relational databases (MariaDB/MySQL/PostgreSQL) is a plus.
  22. Strong analytical and problem-solving skills.
  23. Willingness to learn and adapt to new technologies and methodologies.
  24. Good communication and teamwork abilities.
  25. Basic understanding of ERP systems is advantageous but not required.
  26. Experience:
  27. Relevant internships or academic projects in software development are beneficial but not required.
  28. Experience with ERP systems or open-source projects is a plus.



Opening closed.