We are seeking a highly skilled Full Stack Developer with deep expertise in ASP.NET Core and Angular to join our team. The candidate should have strong architectural experience and is fluent in English, both written and spoken.
Required Technical Expertise
- Backend:
- Advanced proficiency in ASP.NET Core
- Strong experience building and maintaining RESTful APIs
- Solid understanding of Entity Framework Core
- Authentication & Authorization (JWT, OAuth, Identity)
- Frontend:
- Advanced proficiency in Angular (latest versions preferred)
- TypeScript, RxJS, state management
- Responsive UI development
- Architecture & Design Patterns:
- Strong experience implementing Clean Architecture
- Hands-on experience with Microservices Architecture
- Solid understanding and real-world implementation of CQRS pattern
- Experience with dependency injection, SOLID principles
Additional Qualifications
- Experience designing scalable, distributed systems
- Familiarity with Docker and containerization
- Experience working with CI/CD pipelines
- Strong problem-solving and analytical skills
- Ability to write clean, maintainable, and testable code
- Excellent English communication skills (required)
Responsibilities
- Design and develop scalable backend services using ASP.NET Core
- Build and maintain modern Angular applications
- Architect and implement microservices-based solutions
- Apply Clean Architecture and CQRS principles across projects
- Collaborate with cross-functional teams
- Participate in code reviews and technical decision-making
What We’re Looking For
We are looking for a developer who thinks architecturally, writes clean and maintainable code, and can take ownership of features from design through deployment. Strong communication skills in English are essential.
Job Types: Full-time, Permanent
Pay: AED4,000.00 - AED4,500.00 per month
Ability to commute/relocate:
- Sharjah: Reliably commute or planning to relocate before starting work (Required)
Education:
Experience:
- Software Development: 4 years (Required)
Language:
- English fluently (Required)