Job Details
Location: Dokki, Giza, Egypt
Salary: Not specified
Company: ApnaWorker
We are looking for a talented Senior Full-Stack Developer with 5-7 years of professional experience to join our team and contribute to the development of scalable, high-performance enterprise applications. Technical Requirements: 5-7 years of professional software development experience. Strong experience with React.js and modern frontend development. Strong experience with .NET / ASP.NET Core. Experience building and consuming RESTful APIs. Strong knowledge of SQL Server and database design. Experience with Entity Framework Core. Strong understanding of Object-Oriented Programming (OOP). Solid understanding and practical application of SOLID Principles. Strong knowledge of Clean Code and software engineering best practices. Experience with Clean Architecture and software architectural patterns. Strong understanding and implementation of Design Patterns. Experience with React Hooks and State Management (Redux / Context API). Experience with Git and CI/CD pipelines. Knowledge of Unit Testing and code quality practices. Strong analytical and problem-solving skills. Nice to Have: Experience with Microservices Architecture. Familiarity with Domain-Driven Design (DDD) and CQRS. Experience with Azure, AWS, or other cloud platforms. Experience with Docker and containerized applications. Responsibilities: Design, develop, and maintain scalable web applications. Build responsive and modern user interfaces using React.js. Develop secure and high-performance backend services using .NET technologies. Participate in architecture and technical design discussions. Write clean, maintainable, and testable code. Conduct code reviews and contribute to continuous improvement initiatives. Collaborate with cross-functional teams to deliver high-quality software solutions. Location: Dokki, On Site. Employment Type: Full-time. To apply, send CV and GitHub/Portfolio to hr@orientegypt.net with subject Senior Full-Stack Developer (.NET + React.js).