Search by job, company or skills

Florose

Senior Full Stack Developer (NET, Angular)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We're Hiring: Senior Full Stack Developer

Are you passionate about building robust, scalable web applications using cutting-edge technologies Join our dynamic team in Cairo and take your career to the next level!

Position Overview

We're seeking an experienced Senior Full Stack Developer with 3+ years of expertise in .NET and Angular to contribute to exciting projects in a collaborative, hybrid work environment.

What We Offer

  • Competitive Salary: USD compensation based on experience level
  • Hybrid Work Model: Perfect work-life balance with flexible arrangements
  • Location: Cairo, Egypt
  • Career Growth: Opportunities for professional development and advancement

Required Skills & Experience

Must Have:

  • 3+ years of professional development experience
  • Strong proficiency in .NET Core and C#
  • Expertise in SQL Server database management
  • Hands-on experience with Entity Framework Core
  • Solid understanding of Object-Oriented Programming (OOP) principles
  • Knowledge of SOLID design principles
  • Experience with Domain Driven Design (DDD) architecture
  • Proficiency in Angular for front-end development

Good to Have:

  • Experience with ABP.io framework
  • Understanding of fundamental Design Patterns
  • Knowledge of modern development practices and tools

What You'll Do

  • Develop and maintain full-stack web applications using .NET Core and Angular
  • Design and implement scalable database solutions with SQL Server
  • Apply best practices including SOLID principles and Domain Driven Design
  • Collaborate with cross-functional teams in an agile environment
  • Contribute to architecture decisions and technical strategy

Work Arrangement

  • Type: Hybrid (Office + Remote)
  • Location: Cairo, Egypt

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135381547