--
Flairs Tech

Job Details

Senior Full-Stack Developer (C# / .NET & Vue.js)Overview

We are looking for a highly skilled Senior Full-Stack Developer to design, build, and maintain modern web applications. You will play a key role in developing scalable backend services using C#/.NET and rich, high-performance front-end interfaces using Vue.js. This role requires strong technical ownership, architectural thinking, and the ability to collaborate closely with product and engineering teams. Experience or strong interest in AI-powered features is a major plus.


Key Responsibilities

Design, develop, and maintain full-stack web applications using C#/.NET and Vue.js


Build robust, scalable, and secure RESTful APIs and backend services


Develop responsive, maintainable, and high-performance front-end components


Translate business requirements into technical solutions and system designs


Optimize application performance, reliability, and scalability


Write clean, testable, and well-documented code


Participate in architecture discussions, code reviews, and technical decision-making


Collaborate with product managers, designers, and other engineers across the stack


Mentor junior developers and contribute to engineering best practices


Explore and integrate AI-driven capabilities such as intelligent automation, data processing, or AI-assisted features


Required Qualifications

5+ years of professional experience in full-stack development


Strong expertise in C# and .NET (Core/6+)


Strong experience with Vue.js and modern JavaScript/TypeScript


Solid understanding of RESTful APIs, microservices, and web application architecture


Experience with SQL databases and ORM frameworks (e.g., Entity Framework)


Proficiency with version control systems (Git) and CI/CD workflows


Experience with cloud platforms (AWS, Azure, or GCP)


Strong problem-solving skills and attention to detail


Ability to work independently and take ownership of complex systems


Nice to Have

Experience building or integrating AI/ML-powered features


Familiarity with LLM APIs, AI agents, or data pipelines


Experience with containerization and orchestration (Docker, Kubernetes)


Background in event-driven systems, message queues, or real-time applications


Exposure to DevOps practices and infrastructure as code


What Success Looks Like

Delivering high-quality, scalable features end-to-end


Improving system architecture and development standards


Actively contributing ideas around automation, optimization, and AI-enhanced solutions


Being a technical reference point within the team


About Flairs Tech
Egypt, Alexandria