Full Stack Engineer
3 days ago
About the Role:
We're seeking a seasoned Senior Full Stack .NET Developer to play a crucial role in developing a high-performance, multi-tenant microservices platform. In this role, you will leverage your experience in .NET technologies, microservices architecture, and full stack development to build scalable, secure, and highly available applications while collaborating closely with cross-functional teams.
Core Responsibilities:
Full Stack & Microservices Development
· Design and develop .NET microservices, Angular web applications, and RESTful APIs with a focus on multi-tenancy, scalability, and maintainability.
· Write clean, structured, and well-documented code following best practices.
· Conduct comprehensive testing and debugging to ensure high performance and quality standards.
· Design and implement data storage solutions with focus on performance, scalability, and data integrity.
· Develop and integrate automated testing frameworks to improve efficiency and accuracy.
· Collaborate closely with QA and DevOps teams to integrate testing within CI/CD pipelines.
· Utilize Docker and Kubernetes for containerized deployments and work with API gateways and edge security services.
· Automate deployment processes to support reliable and consistent production releases.
· Engage in all phases of the software development lifecycle: design, development, testing, and deployment.
· Implement role-based access control (RBAC) with hierarchical roles and integrate with OIDC/OAuth identity providers.
· Design and implement asynchronous messaging patterns for event-driven architectures and system integration.
· Implement observability solutions for distributed tracing, metrics, and centralized logging.
Qualifications:
Technical Skills
· Advanced proficiency in C#, ASP.NET Core Web API, Entity Framework Core, Angular, TypeScript, PostgreSQL, and Git.
· Strong experience with Angular or Blazor for building responsive web applications with OIDC/OAuth authentication flows.
· Strong object-oriented programming skills with deep understanding of design patterns, SOLID principles, clean architecture, and domain-driven design (DDD).
· Expertise in RESTful API design, JWT/OAuth2 authentication, API versioning, and integration patterns.
· Familiarity with automated testing tools and frameworks (e.g., NUnit, xUnit, Selenium, or Cypress).
· Experience with cloud platforms (Azure, AWS, or GCP) and basic understanding of cloud-native development.
· Proficiency with CI/CD tools (e.g., Jenkins, Azure DevOps, GitLab) and containerization (Docker, Kubernetes).
· Understanding of microservices architecture and distributed systems concepts.
· Knowledge of caching strategies, message queuing concepts, and search technologies.
· Understanding of authentication and authorization patterns including OIDC/OAuth flows and RBAC.
· Awareness of resilience patterns and fault-tolerant system design principles.
Extra Points
· Experience with Flutter or React Native for cross-platform mobile development.
· Experience with .NET Aspire, message brokers (RabbitMQ, Kafka), or caching systems (Redis).
· Experience with observability tools (OpenTelemetry, Grafana, Elasticsearch) or API gateway implementations (Ocelot).
· Familiarity with resilience patterns (Polly), outbox pattern, or multi-tenant data isolation (RLS).
· Knowledge of security compliance (PCI DSS), edge security services (WAF, CDN), or payment systems.
Soft Skills
· Strong communication and collaboration skills for effective teamwork.
· Analytical mindset with a proactive approach to solving complex technical challenges.
· Ability to work independently with a high degree of self-motivation and focus on quality results.
Experience
· 5+ years of experience in software development, with a focus on .NET microservices and full stack technologies.
· Proven track record in delivering multi-tenant, distributed systems and collaborating within agile teams.
What We Offer:
· Professional Growth: Opportunities for career advancement and skill development.
· Innovative Projects: Work with advanced technologies and creative solutions.
· Collaborative Environment: Join a team that values your expertise and contributions.
If you are a skilled Full Stack .NET Developer passionate about building secure, scalable multi-tenant platforms with modern microservices architecture, we'd love to connect with you
-
full stack Engineer
1 week ago
Cairo, Cairo, Egypt CONFIDENTEVIP SL Full timeWe're hiring a Junior Full Stack Engineer 2+ Years Experience to work on cutting-edge AI & logistics solutionsRequirement : Bachelor's degree in Computer Science or a related field. Strong full-stack development experience. Agile, Git flow, Jira/ClickUp. Using Python and TypeScript. Comfortable with SQL databases and caching strategies. Type: Full-time If...
-
Full-Stack Engineer
1 week ago
Cairo, Cairo, Egypt Scale Army Careers Full timeOur client is building a robust platform that powers AI-driven health tools, combining modern web technologies with intelligent systems to support both patient and provider experiences. They operate in a fast-moving, innovation-focused environment where engineering ownership, product collaboration, and high-quality execution are core to their...
-
Full Stack Engineer
5 days ago
Cairo, Cairo, Egypt Mastery Academy | ماستري اكاديمي Full timeWe're looking for aFull-Stack Developerwho works fast, thinks architecturally, and usesAI coding assistants as a core part of their workflow. This is not a traditional full-stack role. This is for developers who know how toship faster using AI — without sacrificing code quality.What You'll DoBuild and maintain full-stack applications (Frontend +...
-
Full Stack Engineer
1 week ago
Cairo, Cairo, Egypt Kaiizn Full timeFull Stack Engineer (TypeScript, , MongoDB)We're looking for aFull Stack Engineerto join our fast-growing early-stage team and help us scale our platform as we expand. You'll play a key role in building core product functionality, designing reliable APIs, and laying the technical foundation to support high growth and seamless operations.You'll work across...
-
Senior Full-Stack Engineer
5 days ago
Cairo, Cairo, Egypt Nanovate Full timeWe are hiring: Senior Full-Stack Engineer (Full-time, On-site – Cairo)Nanovate is building Arabic-first AI products and enterprise solutions that require strong engineering foundations, reliable back-end systems, and seamless user experiences. We are looking for a Senior Full-Stack Engineer who can own end-to-end development, collaborate closely with our...
-
Senior Full Stack Engineer
2 weeks ago
Cairo, Cairo, Egypt quTIP Full timeCompany DescriptionquTIP is committed to partnering with clients to enhance their effectiveness, efficiency, and profitability through cutting-edge business and technology solutions. By delivering tailored consulting services and mobile business solutions, quTIP helps organizations better serve their customers. We excel at providing customized solutions to...
-
Senior Full Stack Engineer
2 weeks ago
Cairo, Cairo, Egypt GET Group Holdings Ltd. Full timeGET Group Holdings Ltd. is hiring immediately: #Senior_Full_Stack_Developer (.NET & Angular)Location: #Sheraton #CairoEmployment Type: #Full_time #hybirdKey_Responsibilities:* Design, develop, and maintain scalable and robust full-stack web applications using .NET and Angular.* Collaborate with cross-functional teams to define software requirements and...
-
Full Stack Engineer
2 weeks ago
Cairo, Cairo, Egypt Bravo Full timeCompany DescriptionBravo is an advanced e-wallet application designed for making secure and flexible digital payments. Bravo offers users a reliable platform for managing their financial transactions digitally. The application is continuously improved to meet the needs of its diverse user base by employing state-of-the-art security measures. Based in Cairo,...
-
Senior Full Stack Engineer
1 week ago
Cairo, Cairo, Egypt The Bridge BFC Full timeThe Bridge BFC Hiring Senior Full-Stack Engineer (React + )JoinThe Bridge BFCas a Senior Full-Stack Engineer with strong expertise in. If you're passionate about creating high-quality, scalable web applications and enjoy working in a collaborative, innovative environment, we'd love to have you on our team. Experience withis highly valued and will enable you...
-
Mid-Level Full Stack Engineer
1 week ago
Cairo, Cairo, Egypt Bankawy - بنكاوى Full timeFor A Leading Fintech Company (Owned by One of Egypt's Largest Local Banks)***Kindly apply only if you are willing to attend on-site interview in few days***Mid-Level Full Stack EngineerPosition Summary:We are looking for a motivated Mid-Level Full Stack Engineer to join our team. You will play a key role in developing and maintaining secure, scalable, and...