1628وظائف متاحة

Senior Software Engineer - AI

Konecta

📍 New Cairo, Cairo, Egypt💼 دوام كامل

About Konecta Konecta is a global leader in Customer Experience (CX) and Business Process Outsourcing (BPO), providing digital transformation, technology, and customer management solutions to leading organizations worldwide. With a strong international presence, Konecta combines technology, data, AI, and human expertise to deliver innovative and scalable solutions for its clients. Job Overview We are looking for a Software Engineer – AI with 5+ years of professional software engineering experience to design, develop, and deploy scalable Generative AI and Agentic AI solutions for enterprise platforms and client engagements. The role combines strong software engineering expertise with hands-on experience in LLMs, RAG, AI agents, backend development, APIs, microservices, and secure infrastructure. Key Responsibilities: Develop scalable Python-based microservices, REST APIs, WebSockets, and asynchronous pipelines. Design and build production-ready Generative AI and Agentic AI applications. Develop and optimize RAG pipelines and knowledge retrieval solutions. Work with LLMs, prompt engineering, vector databases, and AI orchestration frameworks. Design and implement single-agent, multi-agent, and hybrid AI architectures. Build reusable AI components, API connectors, orchestration modules, prompt libraries, and guardrails. Integrate AI solutions with enterprise applications and backend systems. Collaborate with cross-functional Agile/Scrum teams to deliver PoCs, MVPs, and production solutions. Implement secure coding practices, authentication/authorization, data privacy, and prompt-injection protection. Use Git, Docker, Linux, and CI/CD pipelines for development and deployment. Requirements: 5+ years of professional software engineering experience building production-grade applications. Strong hands-on experience with LLMs, Prompt Engineering, RAG, and Vector Databases. Experience with agentic AI frameworks such as LangChain, LangGraph, CrewAI, AutoGen, or Semantic Kernel. Strong backend development experience with Python, FastAPI, Django, or Flask. Experience developing REST APIs and microservices. Experience with Docker, Linux, Git, and CI/CD. Good understanding of API authentication/authorization, network controls, and secure coding practices. Nice to Have: Experience with GraphRAG and Knowledge Graphs. AI observability and monitoring tools such as LangSmith or Langfuse. Experience with AI guardrails and prompt evaluation. Cloud experience with AWS, Azure, or GCP. Experience building AI copilots, developer productivity tools, or reusable AI platform accelerators. Show more

PythonGenerative AIRAGAI AgentsAgentic AILangChainLangGraphCrewAIFastAPIDjangoFlaskVector DatabaseDockerGitAWSAzureGCPAgileScrum

Senior React Native Engineer (Mobile Engineer)

Zeal

📍 Cairo, Cairo, Egypt💼 دوام كامل

About The Role We are looking for a talented, experienced Senior Mobile Engineer (React Native) to join Zeal and build high-quality, scalable, high-performing mobile applications. In this role, you will own the mobile development lifecycle, from architecture and implementation to testing and release, while upholding engineering excellence and product quality. You will work closely with product managers, designers, and backend engineers to deliver seamless user experiences and continuously improve our mobile platform. Key Responsibilities Design, develop, and maintain scalable mobile applications using React Native and Expo. Own the end-to-end mobile development lifecycle, including architecture, development, testing, and release. Implement and maintain robust testing strategies, including automated testing for functional, regression, and performance coverage. Collaborate with cross-functional teams to ensure quality standards are embedded throughout the product lifecycle. Analyze issues, identify root causes, and implement effective solutions to improve product stability. Optimize application performance, responsiveness, and reliability across devices. Build and maintain CI/CD pipelines for efficient testing and deployment. Define and track engineering and quality metrics to continuously improve delivery standards. Conduct risk assessments and proactively implement mitigation strategies. Review code, enforce best practices, and maintain high standards of code quality. Mentor and support other engineers, contributing to a strong engineering culture. Required Qualifications 5+ years of mobile development experience, with strong hands-on expertise in React Native and Expo. Proficiency in TypeScript and modern JavaScript. Solid understanding of mobile app architecture, design patterns, and best practices. Experience with state management solutions (e.g., Redux, Zustand, or similar). Strong experience integrating RESTful APIs and third-party services. Familiarity with native modules and bridging between React Native and iOS/Android. Proven experience with CI/CD pipelines for mobile builds, testing, and deployment. Hands-on experience with App Store and Google Play submission and release processes. Strong debugging, testing, and performance optimization skills. Excellent problem-solving skills and attention to detail. Strong communication skills and ability to collaborate effectively with cross-functional teams. Nice to Have Experience with testing tools such as Jest, Detox, and Appium. Knowledge of mobile security best practices. Experience working in Agile development environments. Knowledge of native mobile development using Swift (iOS) and/or Kotlin (Android). Experience mentoring or leading engineers. What You’ll Love About Us Work from Anywhere: Enjoy the flexibility of remote work or join us in a hybrid setup. Your choice, your comfort. Flexibility & Trust: We believe in autonomy. Set your own schedule and work in the way that best suits you. Competitive Compensation: We value your talent and offer packages that reflect it. Collaborative Culture: Join a team where trust, transparency, and continuous learning are at the heart of everything we do. Make an Impact: Have ideas to make things better? Awesome. We’re all ears and ready to innovate. Show more

JavaScriptTypeScriptReactAgile

Senior Backend Engineer - Money Movements Squad

Thndr

📍 Cairo, Cairo, Egypt💼 دوام كامل

About The Role Today, roughly 40% of all transactions on the Egyptian Exchange flow through Thndr. Every one of those trades has to be funded, and every pound, dirham, or soon riyal, a user makes has to be money they can actually take back out. Money has to move, into accounts, out to banks, between our own books and the market, accurately and on time, every single time. That is the Money Movements team. We move more than 1 billion EGP every day across hundreds of thousands of individual movements, and the figure we care about most is how many of them go wrong, which we work relentlessly to keep as close to zero as possible. We connect directly to banks, payment gateways, and payment providers, settle with the exchanges and asset managers, and write and maintain our own backoffice across Egypt and the UAE. Underpinning all of it is our own in-house ledger, built on TigerBeetle, a bleeding-edge financial database that gives us the correctness and throughput this domain demands. We do this across two markets today, with Saudi Arabia coming next. This is a sensitive system. When money is in motion, uptime and correctness are not nice-to-haves, they are the entire job. A delayed settlement, a double credit, or a balance that does not reconcile is never just a bug, it is real money belonging to real people. You would be working alongside some of our strongest engineers on problems that are unusually hard and unusually consequential, owning systems that the rest of the platform quietly depends on. What You'll Do Design, build, and operate the services that move money in and out of Thndr, including deposits, withdrawals, settlement, and reconciliation, across Egypt and the UAE. Own the correctness and reliability of these systems end to end. Money that flows through your code has to land in the right place, in the right amount, every time. Build and maintain integrations with banks, payment gateways, payment providers, and asset managers, and handle the messy realities that come with them: timeouts, partial failures, retries, and the occasional provider that goes down at the worst possible moment. Raise the bar on quality and operational discipline, with strong observability, sensible on-call, thorough testing, and systems that fail safely when something goes wrong. Partner closely with our finance and operations teams, and help bring the same connectivity and rigor to Saudi Arabia as we expand. What You'll Need A strong track record of designing, shipping, and operating reliable backend systems in production, used by large numbers of people. Real depth in distributed systems, and a clear understanding of what it takes to keep them correct under load and under failure. Comfort owning systems end to end, from design through production and on-call. You care not just about writing the code, but about how it behaves at 3am. Familiarity with our stack, or the confidence to get there quickly: Python, C#, .NET Core, PostgreSQL, SQL Server, RabbitMQ, and Redis. A high bar for correctness and operational discipline. You understand what it means to run a system where a mistake has real consequences for real people. A clear, candid communicator who can hold their own with other engineers and work closely with the finance and operations teams who rely on what you build. Strong debugging skills. When a balance is off by 50 cents across a million transactions, you can find the real cause, not just a quick fix. Who Are We? Thndr was founded on a bold dream to democratize access to investing through smart tech and human-centric design. This is simply our way of saying we give anyone with a smartphone the simple and easy access they need to preserve and grow their wealth. At the same time, we’re shaping the future of investing while actively driving the economies we serve by promoting local investment products. History has shown that investing is the single greatest way to build long-term wealth, but before Thndr, only a very small percentage of people had access to it due to: High barriers to entry — In the form of excessive minimum account balances, complex, outdated onboarding, and low financial literacy. Irrelevant experience — Catered toward expert traders and financial specialists, therefore alienating the majority of the population. Fragmented offering — Investment products were not gathered in a single, intuitive outlet. We don't just talk about change, we deliver it. Here's a glimpse into our impact so far: 5.5 million app downloads EGP 1B+ average daily traded value across 2025 #1 digital investing platform in Egypt for the third consecutive year 76% of users are first-time investors 40% of our users come from outside of capital cities and have previously had limited access to financial institutions Building on the success of our core platform, we are continuing to change culture and break down barriers by launching Rumble, the subscription-based investment recommendations platform. Rumble was born with the vision to empower everyday individuals to build wealth confidently and intelligently through access to timely and in-depth advice from the industry’s top experts. Going beyond traditional investment advice, it offers long and short-term investment recommendations and financial content through engaging articles and videos that guide users on their financial journey and maximize their returns. At Thndr, we're looking for people driven by our mission to help us democratize investing across the MENA region. Show more

PythonGoSQLPostgreSQLRedis

Java Backend Developer (Mid-Level)

geidea

📍 Cairo, Egypt💼 دوام كامل

Geidea Established in 2008, Geidea epitomizes customer focused empowerment and commercial success through continuous innovation. Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity. Our technology mirrors our people - Smart, Innovative & Forward Thinking www.geidea.net To maintain a competitive advantage as we grow, we are currently looking for a new "Java Backend Developer" Job purpose: To design, develop, maintain, and enhance the organization’s settlement platform by delivering reliable, secure, and scalable Java-based solutions that ensure accurate financial transaction processing, reconciliation, and settlement operations. The role is responsible for supporting business continuity, improving system performance, and contributing to the ongoing evolution of critical payment infrastructure in alignment with operational and regulatory requirements Responsibilities: Ensure high code quality, maintainability, and adherence to engineering standards across services Contribute to architectural decisions, including microservices design, API contracts, and system integrations Collaborate with cross-functional teams (product, QA, DevOps) to deliver reliable and performant solutions Proactively identify system bottlenecks, performance issues, and drive optimization initiatives Ensure compliance with security, regulatory, and data protection standards relevant to fintech systems Support production stability by contributing to incident resolution, root cause analysis, and continuous improvement Qualifications: 3 years in backend development using Java Bachelor’s degree in computer science, Software Engineering, or related field. Java (Spring Boot / Spring Framework) RESTful API design and integration Microservices architecture Relational databases (e.g., PostgreSQL, MySQL) Version control (Git) Basic understanding of distributed systems Preferred Messaging systems (Kafka, RabbitMQ) Cloud platforms (AWS / Azure) Containerization (Docker, Kubernetes) CI/CD pipelines Our values guide how we think and act - They describe what we care about the most Customer first - It’s embedded in our design thinking and customer service approach Open - Openness allows us to constantly improve and evolve Real - No jargon and no excuses! Bold - Constantly challenging ourselves and our way of thinking. Resilient – If we fail, we bounce back stronger than before. Collaborative - We know that we can achieve a lot more as a team. We are changing lives by constantly striving for a better solution. Show more

JavaREST APIPostgreSQLMySQLDockerKubernetesGitAWSAzure

Senior Accountant

Travco Properties

📍 Marsa Matrouh, Matruh, Egypt💼 دوام كامل

Job Summary: Responsible for supporting site financial and accounting activities by recording and reviewing site transactions, maintaining accurate supporting documentation, monitoring site expenses and cash transactions, and preparing periodic financial reports and reconciliations in coordination with the Accounting Department, ensuring accuracy and compliance with established financial policies, procedures, and internal controls. Job Responsibilities and Duties: Recording and maintaining site-related financial transactions and preparing the required accounting entries and supporting documentation to ensure accurate and complete financial records. Monitoring site cash transactions, petty cash, advances, and approved site expenses, and performing periodic reconciliations in accordance with established financial policies and procedures. Reviewing invoices, payment requests, subcontractor and supplier supporting documents, and other site financial documentation for completeness and accuracy before submitting them to the concerned Finance function for processing and approval. Preparing weekly and periodic site financial reports, expense summaries, reconciliations, and other required financial information and submitting them to the Accounting Department within established timelines. Monitoring actual site expenditures against approved budgets and reporting significant variances, discrepancies, or unusual transactions to the Accounting Supervisor for review and appropriate action. Preparing pre-billing reports and supporting the preparation and processing of site-related invoices and financial documentation as required to maintain accurate and timely billing records. Coordinating with the Accounting Department regarding site transactions, outstanding balances, advances, payments, supporting documents, and accounting-related inquiries to facilitate timely recording, reconciliation, and settlement. Maintaining organized and complete records of invoices, receipts, payment documents, purchase-related documentation, and other site accounting records to support financial controls, reconciliations, and audit requirements. Supporting the reconciliation of site-related materials and associated costs against available financial and operational records, coordinating with Store, Procurement, and Site teams to identify and report discrepancies where applicable. Ensuring that site accounting activities, transactions, and supporting documentation comply with approved financial policies, accounting procedures, internal controls,and applicable company requirements. Requirements Bachelor’s degree in Accounting, Finance, Commerce, or a related field. Experience: 3-5 years of relevant accounting experience, preferably within real estate development, construction, facility management, or site-based operations. Communication skills - Analytical skills Proficiency in MS Office Very Good in English Show more

Senior Cyber Security Engineer / DevSecOps

Thndr

📍 Cairo, Cairo, Egypt💼 دوام كامل

About The Role This Senior Cyber Security Engineer / DevSecOps role is a highly collaborative position designed for a security professional who can seamlessly bridge the gap between offensive exploitation and defensive engineering. Instead of sitting in a silo, you will be deeply embedded within the product, engineering, and infrastructure teams to champion security architecture from the ground up. What You'll Do Work closely with the product and engineering teams to review new features and suggest new features that improve security. Drive S-SDLC in our cycles and review security acceptance criteria and threat modeling. Guide and train the team to cover security checks and security best practices. Perform pre-deployment and post-deployment security penetration tests. Plan and execute regular web, mobile, and cloud security assessments and pen tests. Work closely with the Infrastructure teams to identify security issues through red teaming activities. Define, implement, and monitor infrastructure security measures. Contribute to the security roadmap & backlog. Assess security tools and integrate tools as needed. Incident Response & Research. Follow new security news, trends, tools, and incidents and drive needed changes. Support in managing our Bug-bounty program and security channels. Conduct vulnerability research against company assets. Work on understanding and improving our security logging and monitoring solutions. Coordinate company-wide response to security incidents till remediation. Vulnerability management for production/staging environments. Actively mentor members of the security team. What You'll Need Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Minimum 5 years of experience performing application and/or infrastructure penetration testing experience above and beyond running automated tools. Highly experienced in performing security code reviews; Python experience is a plus. Solid understanding of cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes), serverless / lambda as a plus. Solid understanding of software development principles, software testing methodologies, and version control systems (e.g., Git). Hands-on experience implementing security policies in various environments (servers, storage, networks, security, virtualization, systems monitoring, and management). Strong communication skills and the ability to effectively articulate technical concepts to technical and non-technical stakeholders. Solid understanding of networks and network security (experience in Fortinet is a plus). Hands-on experience in managing SIEM solutions. Knowledge in EDR, IDS, CSPM, CWPP. Who Are We? Thndr was founded on a bold dream to democratize access to investing through smart tech and human-centric design. This is simply our way of saying we give anyone with a smartphone the simple and easy access they need to preserve and grow their wealth. At the same time, we’re shaping the future of investing while actively driving the economies we serve by promoting local investment products. History has shown that investing is the single greatest way to build long-term wealth, but before Thndr, only a very small percentage of people had access to it due to: High barriers to entry — In the form of excessive minimum account balances, complex, outdated onboarding, and low financial literacy. Irrelevant experience — Catered toward expert traders and financial specialists, therefore alienating the majority of the population. Fragmented offering — Investment products were not gathered in a single, intuitive outlet. We don't just talk about change, we deliver it. Here's a glimpse into our impact so far: 5.5 million app downloads EGP 1B+ average daily traded value across 2025 #1 digital investing platform in Egypt for the third consecutive year 76% of users are first-time investors 40% of our users come from outside of capital cities and have previously had limited access to financial institutions Building on the success of our core platform, we are continuing to change culture and break down barriers by launching Rumble, the subscription-based investment recommendations platform. Rumble was born with the vision to empower everyday individuals to build wealth confidently and intelligently through access to timely and in-depth advice from the industry’s top experts. Going beyond traditional investment advice, it offers long and short-term investment recommendations and financial content through engaging articles and videos that guide users on their financial journey and maximize their returns. At Thndr, we're looking for people driven by our mission to help us democratize investing across the MENA region. Show more

PythonDockerKubernetesGitAWSAzureGCP