logo
ARABWORK

Senior Full Stack Developer

Asia

August 20, 2026 at 7:48 AM

✨ AI summary

Location

  • Amman, Jordan

Languages

  • C#
  • TypeScript
  • JavaScript

Frameworks

  • ASP.NET
  • Angular

Cloud Services

  • Azure Service Bus

Databases

  • SQL Server

Experience Level

  • 3–5 years

We are looking for a skilled Full Stack Developer to join our team. In this role, you will be responsible for developing end-to-end solutions, bridging the gap between robust backend logic and modern frontend user experiences.


Responsibilities

* Write clean, scalable code using .NET for backend services and Angular for frontend applications.

* Implement Event-Driven Architecture to ensure system decoupling and high availability.

* Develop technical interfaces, specifications, and system architecture.

* Design and maintain responsive user interfaces and client-side displays.

* Remain up-to-date with best practices for web and mobile applications.

* Create and test software prototypes to validate new features.

* Coordinate with other software professionals to ensure seamless integration across microservices.


Qualifications & Requirements

* 3–5 years of professional experience in full stack development.

* Professional experience with C# .NET and the ASP.NET framework.

* Proven expertise in Angular (v2+) including TypeScript, RxJS, and state management.

* Strong proficiency in web technologies: HTML5, CSS3, and modern JavaScript.

* Hands-on experience with Message Brokers (e.g., RabbitMQ, Azure Service Bus, or Kafka) for asynchronous communication.

* Deep understanding of Event-Driven Architecture and patterns like Pub/Sub or the Outbox pattern.

* Knowledge of Caching strategies and tools (e.g., Redis, Memcached) to optimize application performance.

* Experience with SQL Server, database design, and ORMs.

* Familiarity with architecture styles and APIs, specifically RESTful services.

* Experience working with Agile methodologies.

* Excellent troubleshooting and communication skills.

* Strong attention to detail and the ability to work effectively in a collaborative team setting.