Job responsibilities

Responsibilities:

  1. Develop and customize ERP solutions using the Frappe/ERPNext framework, leveraging your expertise in Python and JavaScript.
  2. Collaborate with clients and internal stakeholders to gather and understand business needs, translating them into technical requirements and implementation plans.
  3. Design, develop, and maintain custom applications, modules, and integrations within the Frappe/ERPNext framework, utilizing your strong proficiency in Python and JavaScript.
  4. Write clean, efficient, and scalable code following best practices and coding standards in Python and JavaScript.
  5. Perform testing and debugging to ensure the quality and reliability of the developed software.
  6. Collaborate with cross-functional teams, including project managers, business analysts, and QA engineers, to ensure smooth project delivery and timely resolution of technical issues.
  7. Stay up-to-date with the latest Frappe/ERPNext updates, modules, and features, and proactively propose enhancements and improvements to existing implementations.
  8. Provide technical guidance and support to junior developers, sharing knowledge and fostering their professional growth, particularly in Python and JavaScript.
  9. Participate in code reviews to ensure code quality, adherence to coding standards, and maintainable solutions in Python and JavaScript.
  10. Document technical specifications, system designs, and code changes for future reference.


Requirements:

  1. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  2. 2-3 years of experience as a Frappe/ERPNext Developer, working on ERP implementation projects.
  3. Expertise in Python and JavaScript, with a strong understanding of object-oriented programming.
  4. Solid proficiency in the Frappe framework and ERPNext customization and development, leveraging your Python and JavaScript skills.
  5. Knowledge of web technologies, including HTML, CSS, and JavaScript frameworks (e.g., jQuery, Vue.js, React).
  6. Familiarity with SQL databases, preferably MariaDB/MySQL.
  7. Understanding of the software development lifecycle and agile methodologies.
  8. Strong problem-solving and analytical skills, with the ability to debug and resolve technical issues.
  9. Excellent communication skills and the ability to effectively collaborate with clients and team members.
  10. Experience with version control systems, such as Git, and familiarity with collaborative development tools.
  11. Self-motivated and proactive, with a strong willingness to learn and adapt to new technologies and frameworks.


Preferred Qualifications:

  1. Familiarity with other ERP systems and modules.
  2. Experience with RESTful APIs and web services.
  3. Knowledge of cloud platforms, such as AWS or Azure.
  4. Understanding of containerization technologies like Docker.
  5. Contributions to open-source projects related to Frappe/ERPNext.


Join our talented team and contribute to the success of our clients by developing and customizing ERP solutions based on Frappe/ERPNext, utilizing your expertise in Python and JavaScript. As a Frappe/ERPNext Developer, you will have the opportunity to work on diverse projects, enhance your technical skills, and collaborate with professionals in a supportive and innovative environment. Apply now and be part of our journey in transforming businesses with robust ERP solutions.

  • Frappe/ERPNext Developer

    We are a fast-growing company that specializes in delivering cutting-edge B2B solutions to our clients. As a market leader in our industry, we are seeking a skilled and motivated Frappe/ERPNext Developer with 2-3 years of experience and expertise in Python and JavaScript to join our team. You will have the opportunity to work on challenging projects, collaborate with a talented team, and contribute to the success of our clients by delivering exceptional value to our business customers.

    Experience

    2+ yrs Exp

    Gurgaon

  • Not for you? Refer a friend