ERP & Full Stack Software Developer

Full time on site
ERP & Full Stack Software Developer
Job Description

We are looking for a highly skilled ERP \& Full Stack Software Developer to design, develop, customize, integrate, and maintain enterprise business applications. The ideal candidate should have strong experience in ERP systems, database management, business process automation, system integrations, and modern software development technologies.

The candidate will work closely with management and various departments to understand business requirements and deliver scalable, secure, and efficient software solutions that support company operations.

Key Responsibilities

  • Develop, customize, and maintain ERP applications and business management systems.
  • Analyze business workflows and translate operational requirements into technical solutions.
  • Design and develop web applications, dashboards, portals, and management systems.
  • Build and maintain REST APIs, third-party integrations, and middleware solutions.
  • Manage database architecture, optimization, and performance tuning.
  • Handle data migration, synchronization, and integration between multiple systems.
  • Develop reporting tools, analytics dashboards, and business intelligence solutions.
  • Automate business processes to improve operational efficiency.
  • Ensure system security, data integrity, backup, and disaster recovery processes.
  • Troubleshoot technical issues and provide ongoing support for business-critical applications.
  • Research and implement emerging technologies to improve existing systems and processes.
  • Collaborate with internal departments to continuously enhance software functionality.

Required Skills \& Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field.
  • 5+ years of experience in ERP development and Full Stack Software Development.
  • Strong experience with:
  • ERP Systems (ERPNext, Odoo, Oracle, SAP, Microsoft Dynamics, or similar)
  • PHP Laravel
  • Python
  • JavaScript / TypeScript
  • React.js, Vue.js, Angular, or modern frontend frameworks
  • REST APIs and Web Services
  • Strong database experience:
  • Oracle Database
  • PostgreSQL
  • MySQL
  • SQL Optimization and Database Design
  • Experience with cloud platforms, server management, and application deployment.
  • Knowledge of Git, CI/CD, Docker, and modern development practices.
  • Understanding of enterprise software architecture and scalable application design.
  • Experience with data migration, ERP implementation, and system integrations.

Preferred Skills

  • Experience in Real Estate, Property Management, Facility Management, or Enterprise Operations.
  • Experience integrating ERP systems with websites, mobile applications, payment gateways, WhatsApp, SMS, and third-party services.
  • Knowledge of AI-powered automation, workflow engines, and business intelligence tools.
  • Experience with Flutter mobile applications.
  • Familiarity with microservices and cloud-native architectures.

Ideal Candidate

The ideal candidate is a technology-driven professional capable of managing the complete software ecosystem of the organization, including ERP systems, databases, integrations, automation, reporting, and modern business applications. The candidate should be able to recommend and implement the most suitable technologies and best practices to support business growth and operational efficiency.

Salary: Negotiable based on experience and expertise.

Job Type: Full-time

Pay: From AED1.00 per month

Work Location: In person

Share this job:
ES Assistant Online
Hello! I am your AI career assistant. How can I help you today?