freehire launches on Product Hunt on 26 August.

Follow →

Senior Full-Stack .NET Developer (Microservices | CRM | AI | Architecture)

Open 55d

Senior Full-Stack .NET Developer (Microservices | CRM | AI | Architecture)

Dubai (On-site / Hybrid)
Persian Horizon
Building an Advanced CRM & Sales Intelligence Platform


We are NOT hiring a typical developer.

We are looking for a high-level engineer who can design, analyze, and build systems — not someone who only codes features.


Core Requirements (Non-Negotiable)

  • Expert in .NET (ASP.NET Core, Web API, MVC)
  • Strong experience with Microservices Architecture
  • Deep understanding of Clean Architecture / SOLID principles
  • Advanced SQL Server (Database Design, Performance Optimization) and MongoDB
  • Real Full-Stack capability (Backend-focused, but able to handle frontend integration)


Backend & Architecture (Must Be Strong)

  • Design and build scalable API-based systems
  • Experience with:
    • Redis / Caching
    • Message Brokers (RabbitMQ, Kafka, etc.)
    • Background Services / Workers
  • Strong in:
    • Async programming & performance optimization
    • System design & architecture decisions


External Integrations (Real Experience Required)

You must have built real systems using:

  • Third-party APIs
  • Payment Gateway integrations (bank connection, callbacks, security)
  • WhatsApp / Email infrastructure (automation via code)
  • Authentication systems (JWT, OAuth)


AI Integration (Important)

  • Hands-on experience with AI APIs (OpenAI or similar)
  • Ability to integrate AI into real systems (automation, analysis, workflows)


Frontend (Practical Level)

  • Strong understanding of:
    • JavaScript (ES6+), HTML, CSS
    • At least one framework (React / Vue / Angular)
  • Ability to:
    • Consume APIs and build functional UI
    • Implement dashboards (KPIs, charts, tables, filters)
    • Handle forms, validation, and dynamic UI


CRM & Business Understanding (Critical)

  • Understanding of:
    • CRM systems
    • Sales pipelines, leads, marketing flows
  • Ability to:
    • Analyze business logic
    • Collaborate on system-level decisions (not just coding)


Engineering Mindset

  • Clean, scalable, maintainable code
  • Strong analytical thinking
  • Ownership mindset
  • Experience with Git, code reviews, basic testing


Bonus (High Priority)

  • Real portfolio / GitHub / live systems
  • Experience building CRM or dashboards
  • Experience in high-scale systems


Important

If your experience is limited to basic CRUD applications,
this role is NOT a fit.

We are building a serious system and need someone who can think and build at a high level.



Requirements






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