Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Teciza Solutions, based in Qatar, is looking for a skilled ERPNext / Frappe Developer to join our in-house development team. You will work on real-world ERP implementations across multiple business domains and play a key role in building reliable backend systems and user-friendly ERP interfaces.
Key Responsibilities
ERPNext Development & Customization
- Customize and extend ERPNext modules to match business requirements.
- Build custom Doctypes, fields, client & server scripts (JS/Python), reports, dashboards, and print formats.
- Configure workflows, permissions, and system automations.
Backend Logic & REST API Integration
- Develop business logic using Python in the Frappe framework.
- Build and consume REST APIs for integration with external systems.
- Ensure data validation, consistency, and reliability across modules.
UI & UX Enhancements
- Improve forms, pages, and dashboards for better usability.
- Customize using HTML, CSS, and JavaScript within Frappe.
- Ensure responsive and user-friendly layouts.
Database & Data Management
- Optimize SQL queries using MariaDB/MySQL.
- Support data migration, imports/exports, and data backups.
- Follow data security and integrity best practices.
Deployment, Hosting & Maintenance
- Deploy ERPNext on Linux servers, cloud, or on-prem environments.
- Manage updates, patches, and version upgrades using bench CLI.
- Monitor system performance and troubleshoot production issues.
Collaboration & Version Control
- Use Git for version control and collaborative workflows.
- Work with cross-functional teams for smooth delivery.
- Participate in Agile sprints, reviews, and stand-ups.
Requirements
Experience
- Minimum 2+ years hands-on ERPNext & Frappe development experience.
Location
- Qatar — Full-time, On-Site
Technical Skills
- Strong knowledge of ERPNext architecture & customizations.
- Proficient in Python, JavaScript, HTML, CSS, MariaDB/MySQL.
- REST API development and integration experience.
- Experience with Git and Linux-based deployments.
- Familiarity with upgrades, custom apps, and multi-tenant setups.
How to Apply
Interested candidates may send their updated CV to:
Key Skills
Ranked by relevanceReady to apply?
Join Teciza Solutions and take your career to the next level!
Application takes less than 5 minutes