Full Stack Developer (erpnext/frappe Framework) Full Time Remote

Dubai, DU, AE, United Arab Emirates

Job Description

Job Summary:


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.


Related Jobs

Job Detail

  • Job Id
    JD2043887
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned