Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
The ideal candidate will possess:Proven experience in full stack development, with a strong emphasis on Next.js. Experience working with AI technologies and integrating them into applications. Strong understanding of web development principles and best practices. Ability to work independently and collaboratively in a remote setting. Excellent problem-solving skills and a passion for innovation.
About the job
Whiteshield is looking for a Senior Full Stack Product Engineer to join its remote team in Egypt. This role centers on building and improving product features with Next.js, while also applying AI-native methods to create new capabilities.
Main responsibilities
Develop and refine full stack features using Next.js
Implement AI-driven solutions to expand product functionality
Work closely with a team dedicated to advancing technology and maintaining high product standards
Location
This is a remote position open to candidates based in Egypt.
About Whiteshield
Whiteshield is at the forefront of technological advancement, specializing in delivering cutting-edge solutions that enhance user experiences. We are committed to fostering a collaborative and inclusive work environment where creativity thrives.
🚨 Join MicroBIM as a Senior Full-Stack Engineer (.NET & React) and take charge of developing scalable, enterprise-level digital solutions. This pivotal role focuses on cloud-native architecture, real-time system functionalities, and implementing clean architectural principles. Our ideal candidate will possess extensive technical knowledge in .NET and React,…
Position Overview:We are on the lookout for a talented Full-Stack .NET 7 Engineer to join our dynamic team remotely from the vibrant city of Cairo. The ideal candidate will bring 3-5 years of robust experience in software development, with a strong grasp of modern .NET technologies, Clean Architecture principles, and Domain-Driven Design (DDD). Your expertise in building scalable and maintainable enterprise applications will be crucial in this role.Key Responsibilities:Design, develop, and maintain high-performance applications utilizing .NET 7 and newer versions.Apply Clean Architecture principles to ensure robust software design.Implement Domain-Driven Design (DDD) methodologies in system architecture.Create RESTful APIs and backend services to facilitate application functionality.Utilize CQRS pattern for building scalable and maintainable solutions.Leverage MediatR for decoupled communication within your applications.Employ FluentValidation for effective request and domain validation.Work proficiently with relational databases, including PostgreSQL (PSQL) and SQL Server.Develop frontend components using Angular for Qiyas projects and Next.js or React for Strategy projects.Write clean, testable, and well-documented code.Engage in code reviews and contribute to technical discussions.Collaborate with cross-functional teams within an agile environment.Requirements:Technical Requirements:Proven experience with .NET 7 and above.Strong understanding of Clean Architecture, Domain-Driven Design (DDD), CQRS, MediatR, and FluentValidation.Experience in developing scalable APIs and microservices architecture is advantageous.Database Skills:Proficiency in PostgreSQL (PSQL) and SQL Server.Strong knowledge of database design, optimization, and indexing.Frontend Skills:Solid experience with Angular (mandatory for Qiyas track).Proficiency in Next.js or React (mandatory for Strategy track).Qualifications:Bachelor’s degree in Computer Science, Engineering, or a related field (preferred).3-5 years of professional software development experience.Strong analytical and problem-solving abilities.Experience working remotely and independently managing deliverables.Excellent communication skills.Nice to Have:Experience with Docker and containerization.Familiarity with CI/CD pipelines.Experience in cloud platforms such as Azure or AWS.Knowledge of unit testing and integration testing practices.
Full-time|On-site|New Cairo City, Cairo Governorate, Egypt
About Us:At Xenon7, we are where elite tech talent converges with world-class opportunities! We collaborate with premier enterprises and pioneering startups on innovative projects that utilize the latest technologies across various IT domains, including Data, Web, Infrastructure, AI, and more. Our proficiency in IT solutions development and on-demand resources enables us to partner with clients on transformative initiatives that drive innovation and business growth. Whether empowering global organizations or teaming up with trailblazing startups, we are dedicated to delivering advanced and impactful solutions that address today’s most complex challenges.About the Client:Join one of Egypt’s leading financial institutions, celebrated for its comprehensive range of banking services, including Institutional Banking, Personal Banking, and Islamic Banking. With a global footprint spanning over 50 branches and correspondents, we cater to a diverse and dynamic clientele. As we embark on a revolutionary digital transformation journey, we are committed to harnessing the latest technologies to establish a cutting-edge data architecture that will redefine our performance and service delivery.
Integrant Inc is seeking a highly motivated and skilled Senior Technical Lead - .Net Full-Stack. In this pivotal role, you will serve as the technical architect of our projects, overseeing architecture, engineering standards, and ensuring technical excellence in collaboration with the Technical Project Lead. The ideal candidate will showcase extensive technical proficiency in modern .NET frameworks, cloud technologies, AI, and distributed systems, while also mentoring and uplifting the skills of their team to achieve engineering excellence.Key Responsibilities:Architecture & System DesignTake ownership of system architecture, approving design specifications and guiding technical direction.Define bounded contexts and articulate context relationships utilizing Domain-Driven Design (DDD) patterns such as Shared Kernel and Customer-Supplier.Design and implement event-driven systems, ensuring proper modeling of domain events, asynchronous processing, event idempotency, and eventual consistency.Establish communication strategies for microservices, including API gateways and handling distributed transactions.Create distributed caching strategies and devise comprehensive testing methodologies ranging from contract testing to end-to-end testing.AI & AgentsDesign and implement collaborative multi-agent systems utilizing coordination frameworks to manage complex workflows.Develop operational patterns for agent reliability, including retry logic and long-running task management.Establish frameworks for evaluating agent performance, tracking errors and success rates, and implementing feedback loops for continuous improvement.Cloud & ServerlessImplement advanced caching solutions using technologies like Redis and Azure Cache.Design serverless orchestration for scalable function chaining and optimize connection pooling.Establish API gateway policies that cover authentication, authorization, and transformation/caching strategies.DatabaseArchitect and implement high availability strategies and database replication.DevOpsDesign multi-container applications with Docker Compose and lead CI/CD pipeline practices within the team.SecurityImplement security measures for AI API keys, including key rotation and endpoint authentication.
Join Our Team!We are actively seeking a talented and experienced Principal Software Engineer with expertise in .NET and .NET Core to become a vital part of our innovative team at Integrant. As a Principal Software Engineer, you will be instrumental in the design, development, and maintenance of high-performance software applications that are both scalable and robust. The ideal candidate will have an extensive background in .NET development, coupled with a profound understanding of object-oriented programming, design patterns, and SOLID principles.Your Responsibilities:Utilize your extensive experience in .NET and .NET Core to deliver high-quality, efficient software solutions.Exhibit proficiency in object-oriented programming (OOP), design patterns, and SOLID principles for the creation of well-structured, maintainable code.Leverage your expertise in SQL databases, preferably Postgres or SQL Server, for designing and optimizing database schemas and executing efficient data manipulation operations.Employ your knowledge of LINQ and EF Core to enhance data access and manipulation within applications.Showcase proficiency in Git and version control systems to ensure organized management of codebases.Apply best practices and industry standards to build scalable and maintainable products.Demonstrate knowledge and hands-on experience with unit testing frameworks like Xunit to maintain code quality and reliability.Experience with Domain-Driven Design (DDD) and clean architecture principles is advantageous, as you will focus on domain modeling and separation of concerns.Build RESTful APIs using .NET Core and open API specifications for efficient communication interfaces.Utilize Docker for application containerization to streamline deployment and scalability.Familiarity with CI/CD concepts is essential, as you will work in a continuous integration and deployment environment.Demonstrate experience with caching mechanisms such as mem-cache or Redis to optimize application performance.Experience with Kubernetes is a significant plus, aligning with our future infrastructure and deployment plans.Develop and maintain front-end applications using the Angular Framework, with a minimum of one year of experience.Write clean, optimized, and well-documented code using HTML, CSS, and Typescript/JavaScript.
Job Overview:We are seeking a highly experienced Senior Full Stack .NET Developer with a strong background in the banking sector to join our team. This role involves designing and developing scalable applications using the .NET Framework, along with modern front-end technologies.Technical Skills:Minimum 7 years of experience in Full Stack .NET (including .NET Core, C#), ASP.NET, and front-end technologies such as HTML5, CSS3, JavaScript, and jQuery.Proficient in designing and implementing WCF or RESTful APIs.Familiarity with TypeScript, Angular, or React is advantageous.Experience with XML, XPATH, XSLT, and JSON.Hands-on experience with .NET Component Suites like DevExpress and Telerik.Solid understanding of Entity Framework/Core, LINQ, performance tuning, and advanced queries/stored procedures.Strong grasp of Object-Oriented Programming (OOP) principles and design patterns (MVC, MVVM).Knowledge of Agile/Scrum methodologies and practices.Understanding of web application security hardening and OWASP implementations.Experience with version control tools (e.g., TFS, VSS, Azure DevOps) and CI/CD processes is a plus.Familiarity with Oracle databases and message queuing systems is beneficial.Experience in financial/payment systems and gateways is an asset.Knowledge of contemporary software development concepts (SoC, SaaS/PaaS/IaaS, SOA, Mobile-first, Digital).Proven track record of delivering software projects in an Agile/Scrum environment with a DevOps approach in a cloud setting.Ability to collaborate effectively with cross-functional teams including QA, Product Owners, and Business Analysts.Strong understanding of large-scale project management.Requirements:Bachelor's degree in Computer Science or Engineering is preferred.Proven technical leadership experience, including effort estimation and risk management.Excellent communication skills to interact with stakeholders.
Top 3 Reasons To Join UsFully Remote Work EnvironmentDynamic International TeamOpportunity to Innovate with Cutting-Edge Technology in the Insurtech SectorAbout CoverGoAt CoverGo, we are on a mission to revolutionize the insurance industry by making insurance fully digital and accessible to everyone. We are recognized as a premier no-code insurance platform catering to health, life, and property & casualty (P&C) insurance.Awarded Insurtech of the Year in Asia and several other global accolades.Our esteemed clientele includes AXA, Bupa, MSIG, Dai-ichi, and Bank of China Group Insurance.Our diverse team consists of over 120 professionals from 30 different nationalities, all working remotely from various locations worldwide.Backed by reputable venture capital firms and institutional investors, we have a solid financial foundation.We proudly maintain a global footprint across Asia, EMEA, and the Americas.Since January 2021, we have achieved over 30x growth in our annualized revenue.We foster a vibrant workplace culture, believing that diversity of thought and experience is essential to building a thriving community.Your Role as Lead Full Stack EngineerAs a Lead Full Stack Engineer at CoverGo, you will be pivotal in shaping the technical direction and execution of our high-caliber insurance platform. Your role will encompass hands-on development while leading and mentoring a team of engineers, particularly in integrating AI-driven solutions to advance our technological capabilities.Your responsibilities will include making architectural decisions, establishing development standards, and promoting innovation with a focus on scalable software design, team performance, and continuous integration. Your leadership will align technology initiatives with our business objectives, delivering impactful and intelligent solutions.Your ResponsibilitiesOversee the complete development lifecycle of our SaaS platform, from design through implementation to deployment and maintenance, ensuring alignment with technical and business requirements.Provide guidance and mentorship to Full Stack Engineers, supporting their professional growth through constructive feedback and knowledge sharing.Define and implement the technical strategy for AI integration, collaborating with product and data teams to deliver AI-enhanced features that boost automation and user experience.Research and assess new AI models, frameworks, and APIs (e.g., OpenAI, Hugging Face, Google AI), overseeing the creation of AI proofs-of-concept (POCs) to test innovative concepts.Work closely with product managers, designers, and other stakeholders to ensure successful project delivery.
Role overview talent3600 seeks a Senior Full-Stack Developer based in Cairo, Egypt. The position centers on building and supporting scalable applications within an AI-driven environment. The team looks for strong technical skills and a practical approach to solving challenges. Key technologies Frontend: Next.js, React Backend: Node.js, NestJS, Python Work arrangement This role follows a hybrid schedule. Expect to work remotely four days per week and spend one day on-site.
We are seeking a talented Full-Stack Liferay Developer with exceptional skills in React and a robust understanding of Java backend development. This role involves creating scalable and modern portal solutions using Liferay 7.4+.
Role OverviewWe are seeking a skilled Full Stack Developer to join our dynamic team in Ain Sokhna. In this role, you will be responsible for the design, development, and maintenance of high-quality enterprise web applications utilizing the .NET Core and Angular frameworks.Your work will encompass the entire software development lifecycle, from technical design and implementation to testing and deployment, all while adhering to Agile methodologies and modern engineering standards.The ideal candidate will possess technical versatility, a keen eye for detail, and a proven track record in building secure, scalable, and high-performance digital platform components.Key Responsibilities • Design & Developmento Collaborate with Product Owners and Business Analysts to grasp user stories and translate them into technical specifications, actively participating in design and estimation discussions.o Develop clean, efficient, and reusable code using .NET Core, C#, and Angular.o Construct and integrate RESTful APIs and microservices, adhering to SOLID and Clean Architecture principles.o Implement responsive UI components utilizing Bootstrap or Tailwind frameworks.o Optimize front-end performance and ensure cross-browser compatibility.• Quality & Deliveryo Write and maintain unit and integration tests to ensure code quality.o Conduct code reviews while applying secure coding and performance best practices.o Refactor and optimize existing software to enhance reliability and maintainability.o Prepare and sustain technical documentation throughout the Software Development Life Cycle (SDLC).o Support CI/CD pipelines and engage in deployment cycles within Agile sprints.• Collaboration & Agile Executiono Provide technical leadership within the development team, mentoring junior engineers in coding standards, architectural design, and DevOps collaboration.o Collaborate closely with Product Owners, Business Analysts, QA, and DevOps teams to deliver sprint objectives.o Participate in backlog refinement, sprint planning, daily stand-ups, and retrospectives.
Role Overview SanaCommerce is hiring a Senior Full Stack Software Engineer based in Cairo. This role focuses on building and maintaining scalable web applications that support our platform’s growth. The position involves working closely with colleagues from different specialties to deliver reliable software solutions. What You Will Do Design, develop, and maintain web applications that meet business goals Work with cross-functional teams to solve technical challenges Contribute to the quality and scalability of our platform Location This position is based in Cairo.
Join our innovative client, an award-winning international software company located in Spain, as a Senior Full Stack Laravel Engineer. This opportunity allows you to work remotely while being part of a dynamic team that specializes in creative online, web, and mobile software development across various European locations.Key Responsibilities:Designing the structure of web pages based on provided specifications.Creating reusable code for future projects.Adopting a mobile-first approach in development.Ensuring web design is fully optimized for smartphone users.Monitoring website performance and implementing improvements.Optimizing web pages for enhanced speed and scalability.Demonstrating self-motivation and effective time management skills.
Your Role As a Senior Full Stack TypeScript Engineer, you will be instrumental in refining our platform's search and discovery functionalities. This role demands expertise in both frontend and backend development, with the flexibility to pivot focus according to project requirements.Produce high-quality, maintainable code for frontend and backend systems.Engage in technical discussions, propose innovative solutions, and contribute to system architecture to ensure robustness and performance.Collaborate closely with Product Managers, Designers, and Business stakeholders to clarify requirements and align on project objectives.Design and enhance existing systems to ensure they are robust and performant.Enhance testing capabilities through the development of Unit tests, end-to-end tests, and contract tests, reflecting our commitment to Test-Driven Development (TDD).Communicate proactively with both technical and non-technical stakeholders.Effectively manage technical debt with a roadmap-focused strategy to guarantee long-term maintainability.Collaborate with team members through pair programming and code reviews.Break down tasks and estimate work for effective planning with clear technical direction.Consistently deliver high-quality, production-ready features.Expected Type of Work A key project involves enhancing the search capabilities, a continuous effort where we leverage real data to prioritize impactful enhancements. This includes integrating new filtering features with Salesforce and enabling users to search by customer count, which necessitates interfacing with an Elastic Search cluster from another internal tool while updating the frontend for an optimal user experience.
mylo is an innovative fintech platform committed to empowering millions of individuals and businesses with accessible and responsible financial solutions. Whether you're purchasing a mobile phone, a stylish jacket, a flight ticket, a cozy couch, or even financing school tuition, mylo allows you to buy now and pay later at thousands of retail locations across Egypt. Originating from B.TECH—Egypt’s foremost electronics and appliances retailer with over 27 years of experience providing buy now, pay later services—mylo inherits a legacy of trust and innovation in the fintech sector. All mylo offerings are fully Sharia-compliant, ensuring ethical and inclusive financial practices.ResponsibilitiesOversee the development and functionality of our systems.Integrate the application with essential systems and services, providing clean and user-friendly APIs and data streams for the frontend.Take full ownership of application functionality, performance, and scalability.Demonstrate proficiency in creating clean, modern APIs, integrating with various systems, and managing databases.Actively contribute to fostering a safe, collaborative, growth-oriented, values-driven, and diverse company culture at all organizational levels as a valued member of the mylo team.RequirementsA minimum of 3 years of professional experience as a software engineer with a strong focus on TypeScript.Comprehensive understanding of Object-Oriented Programming (OOP) and software development principles.Extensive experience in writing and utilizing autonomous service-oriented RESTful API services and optimizing large-scale applications.Proficient in both relational and non-relational databases, including SQL and NoSQL (e.g., MongoDB, Couchbase, SQL/PostgreSQL, and Redis).Experience in constructing microservice architectures.Ability to write effective unit, integration, and API tests.Familiarity with immutable infrastructure, infrastructure automation, and provisioning tools is a plus.Experience with cloud technologies (Azure, AWS) and scripting (Bash, Shell), Docker, and Kubernetes is highly advantageous.
About The RoleJoin our dynamic team at thndr as a Full-Stack Engineer Intern in Cairo! In this exciting role, you will collaborate with a multidisciplinary team to design and implement features that enhance user experience. At Rumble, we develop internal tools that enable Experts to recommend asset portfolios and engage with users through insights and community interactions. You will also have the opportunity to work on APIs that facilitate data consumption within thndr and contribute to UI development for both web and mobile platforms.Your ResponsibilitiesCollaborate with design, product, and engineering teams to clarify requirements for assigned tasks.Independently contribute to design solutions that align with established architectural frameworks.Analyze user and system flow diagrams to identify potential edge cases and constraints prior to coding.Identify risks early and seek guidance from senior engineers when encountering ambiguous requirements or design impacts on broader systems.Develop test scenarios and validate design assumptions for your assigned features.Feature DeliveryDeliver well-defined features across our full stack (web, mobile app, and backend) independently.Write maintainable, tested, and production-quality code.Implement data storage solutions and system integrations following established technical guidelines.Engage in code reviews to provide and receive constructive feedback, ensuring high team standards and personal growth.Quality AssuranceTake responsibility for the quality, stability, and performance of your changes in production.Efficiently address customer-reported issues or bugs related to your contributions.Participate in team processes and on-call rotations, working alongside senior engineers to monitor system health and troubleshoot operational issues.Our Tech StackLanguages: TypeScript, JavaScriptFrameworks: React, Node.jsDatabases: PostgreSQL, MongoDB
Whiteshield is looking for a Senior Full Stack Product Engineer to join its remote team in Egypt. This role centers on building and improving product features with Next.js, while also applying AI-native methods to create new capabilities. Main responsibilities Develop and refine full stack features using Next.js Implement AI-driven solutions to expand product functionality Work closely with a team dedicated to advancing technology and maintaining high product standards Location This is a remote position open to candidates based in Egypt.
Join Integrant as a Lead Software Engineer and lead our innovative team in the development of complex enterprise systems. We are seeking a dedicated individual with a strong command of technologies such as .NET Core, ASP.NET Web Forms, ASP.NET MVC, Windows Forms, Windows Services, Web Services (WCF, ASCX), REST APIs, Azure Cloud Development, and SQL Server.Key Responsibilities:Oversee the development, maintenance, and support of an extensive enterprise system featuring nearly 80 interconnected applications.Engage with stakeholders and team members to gather requirements and convert them into actionable technical solutions.Balance your work between supporting existing functionalities (60%) and developing new features (40%).Prioritize security and performance by implementing best practices and continuous enhancements across the enterprise system.Conduct thorough code reviews and mentor junior developers to uphold coding standards and quality.Collaborate with cross-functional teams to ensure seamless integration and data exchange between applications.Efficiently troubleshoot and resolve technical issues to minimize downtime and disruptions.Develop scalable and reliable solutions using Azure cloud technologies for deployment.Optimize SQL Server queries to improve database performance and system responsiveness.Stay abreast of industry trends and emerging technologies, making recommendations for system improvements.
Join a dynamic and world-class engineering team at b_labs, the innovative arm of B.TECH, as we embark on a mission to transform the consumer finance landscape in Egypt. We are searching for a Senior Full Stack Engineer to be a crucial member of our Fintech squad, contributing to the development of the country's premier consumer finance product.In this role, you will play a vital part in defining the technical vision of our digital product, constructing distributed transactional systems, and collaborating closely with design and product teams to create exceptional consumer finance solutions that drive innovation and enhance customer experiences.If you are excited about developing pioneering digital products and thrive in a diverse and inclusive environment, b_labs offers an unparalleled opportunity to be at the forefront of digital retail in Egypt. Help us shape the industry's future, one breakthrough at a time.
We are seeking a talented Senior Full Stack Developer to join our dynamic team at valu1. In this hybrid role, you will leverage your expertise in both front-end and back-end technologies to build robust and scalable applications. Your contributions will be pivotal in driving our projects forward and enhancing user experiences.
Join Sumerge as a Full Stack Software Engineer and be at the forefront of digital innovation, crafting transformative solutions that empower our clients. Our software engineers are integral to the entire software development life cycle, encompassing everything from requirements gathering to design, implementation, and deployment. We are dedicated to developing high-quality software that not only meets user needs but also enhances the overall customer experience.We seek passionate individuals driven by creativity and practicality, possessing a robust technical foundation and a collaborative spirit. In this role, you will thrive in a dynamic, agile environment where your contributions will have a direct impact on the success of our projects.