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