Full Stack Developer

Arabwork — Jordan · Posted ~21 hours ago

Mid

Skills

C# .NET ASP.NET Angular Frontend development Backend development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software team is seeking a full stack developer to build scalable applications, design interfaces, and create reliable services using modern web technologies and architectural patterns.

Highlights

Opportunity to develop end-to-end software solutions using modern backend and frontend technologies with architectural responsibilities.

Description

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.