We are looking for an experienced Full Stack Developer with a minimum of
3 years
of hands-on experience in ERPNext and the Frappe Framework, combined with at least
5 years
of industry experience in software development. The ideal candidate will have a strong understanding of full-stack development, be proficient in customizing ERPNext modules, and have a passion for delivering high-quality, scalable solutions in a remote work environment.
Key Responsibilities:
Design, develop, and customize ERPNext modules and applications using the Frappe Framework to meet client-specific requirements.
Build and maintain robust, scalable, and secure web applications using Python, JavaScript, and related technologies.
Develop and integrate APIs, workflows, and custom scripts to enhance ERPNext functionality.
Collaborate with cross-functional teams, including product managers, designers, and other developers, to define and implement technical requirements.
Optimize application performance, troubleshoot issues, and ensure seamless deployment of ERPNext solutions.
Write clean, maintainable, and well-documented code adhering to best practices and coding standards.
Participate in code reviews, testing, and debugging to ensure high-quality deliverables.
Stay updated with the latest ERPNext/Frappe Framework updates, tools, and industry trends to propose innovative solutions.
Provide technical support and training to clients or internal teams as needed.
Required Skills and Qualifications:
Minimum
3 years of experience
in developing and customizing ERPNext applications using the
Frappe Framework
.
At least
5 years of industry experience
as a Full Stack Developer or in a similar role.
Strong proficiency in
Python
,
JavaScript
,
HTML
,
CSS
, and
MariaDB/MySQL
.
Hands-on experience with
Frappe Framework
components, including DocTypes, Workflows, Custom Scripts, and Server Scripts.
Familiarity with ERPNext modules such as Accounting, Inventory, HR, CRM, and Manufacturing.
Experience with
RESTful APIs
,
JSON
, and integrating third-party services with ERPNext.
Knowledge of front-end frameworks like
Vue.js
or
React
is a plus.
Understanding of version control systems, preferably
Git
.
Strong problem-solving skills and the ability to work independently in a remote environment.
Excellent communication skills to collaborate with remote teams and clients.
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Preferred Qualifications:
Experience with cloud platforms like
AWS
,
Azure
, or
GCP
for hosting ERPNext applications.
Knowledge of
Linux server administration
and deployment of ERPNext instances.
Familiarity with Agile/Scrum methodologies.
Contributions to open-source ERPNext or Frappe projects.
Experience in performance optimization and security best practices for web applications.
What We Offer:
Fully remote work environment with flexible hours.
Opportunity to work on exciting and challenging ERPNext projects for diverse clients.
Competitive salary and benefits package (specific details to be discussed during the interview process).
Continuous learning and professional development opportunities.
Collaborative and inclusive team culture.
Access to the latest tools and technologies to support your work.
Job Type: Full-time
Application Question(s):
How many years of experience do you have with the Frappe Framework?
How many years of experience do you have as a Software Developer?
Have you worked on ERPNext module customizations for at least 2+ years?
* Do you have experience in the Jewellery / Precious Metals industry?
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.