freehire launches on Product Hunt on 26 August.

Follow →

Full-Stack ERP Developer

Summary

The Full-Stack ERP Developer will maintain and enhance an in-house enterprise platform for business processes using Angular, C#, ASP.NET Core, and SQL Server. The role involves full-stack development, system integration, and optimizing performance for data-intensive business applications.

We are looking for a skilled Full-Stack ERP Developer to join our team on a full-time basis in the UAE The successful candidate will contribute to the continued development and support of our in-house enterprise platform covering sales enquiries projects document management production reporting and other business processes

Key responsibilities

  • Develop and enhance ERP modules from frontend to database
  • Translate departmental requirements into practical software solutions
  • Build complex forms master detail screens workflows and reports
  • Develop and maintain secure APIs and system integrations
  • Optimize application and SQL Server performance
  • Implement role-based access approvals and audit trails
  • Troubleshoot application issues and support users
  • Manage testing version control and controlled deployments
  • Maintain clear technical and user documentation
  • Use AI-assisted software-development tools responsibly to improve productivity

Required technical skills

  • Angular and TypeScript
  • C and ASP NET Core Web APIMicrosoft SQL Server and T-SQLEntity Framework CoreREST API development and integrationAuthentication and role-based authorizationGit version control
  • Strong experience with data-intensive business applications and complex grids
  • Experience with the following is an advantage:
    • DevExpress DataGrid for Angular
    • Infragistics Ignite UI for Angular
    • SignalR for real-time notifications
    • Hangfire Core for background and scheduled jobs
    • ERP, manufacturing, steel fabrication, construction or project-based systems
    • Reporting, Excel exports, document management and approval workflows
    • AI-assisted software development

Candidate profile

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems or a related discipline
  • Approximately 4–7 years of relevant software-development experience
  • At least 3 years of recent hands-on experience with Angular, C#, ASP NET Core and SQL Server
  • Strong analytical, problem-solving and debugging skills
  • Ability to understand and improve an existing enterprise codebase
  • Capability to work independently and take ownership of deliverables
  • Good communication skills and the ability to work with non-technical departments
  • A structured and responsible approach when handling live company data

This is not a general IT-support position. We are seeking a hands‑on software developer capable of developing, maintaining and gradually taking technical ownership of an important internal ERP platform.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available