Join our team and build your career with us
We are looking for a hands-on ERPNext Solution Architect to design and lead the implementation of ERPNext as the System of Record, integrated with a custom app used across large-scale GCC operations (UAE & Saudi Arabia).
This role is not theoretical. You will work closely with who owns the BRD and product vision to translate business requirements into a clean, scalable ERPNext architecture, while ensuring correct data ownership between ERPNext .
If you enjoy building real systems, making correct architectural decisions, and avoiding over-customization, this role is for you.
Responsibilities
Design the overall ERPNext architecture (HR, Finance, Assets, Procurement, Payroll integration).
Translate BRDs into ERPNext configurations and custom apps (without core hacking).
Define data ownership boundaries ERPNext .
Design and implement approval workflows, permissions, and roles.
Lead ERPNext custom app development using Frappe framework.
Build and document REST API integrations ERPNext .
Ensure scalability, performance, and upgrade safety.
Review code and enforce best practices.
Support UAT and guide functional consultants during configuration.
Clearly explain technical decisions to non-technical stakeholders.
Qualifications
4+ years of hands-on ERPNext experience (not only functional).
Strong experience with:
Frappe Framework
Custom DocTypes & Workflows
ERPNext Permissions & Roles
REST APIs & Integrations
Solid Python skills.
Experience creating custom ERPNext apps (not modifying core).
Strong understanding of HRMS and Finance modules.
Experience with GCC environments (UAE / Saudi) is a strong plus.
Ability to say “this should not be customized” when needed.
Clear communication in English (Arabic is a plus).
Why Join Us?
Remote job — work from anywhere in Egypt.
Multi-company ERPNext setups
Large user bases (300+ users)
ERPNext integrations
External platforms / mobile apps
Experience in hospitality, facilities, construction, or operations-heavy environments.
Note: This is an urgent opening, and shortlisted candidates will be contacted immediately for interviews and fast onboarding.