Programming Jobs - Cairo Egypt
14725 Jobs Found
Company Overview Khazna launched in 2020 with a mission to improve the financial well-being of the underbanked, who have little access to formal financial services by providing access to convenient, effective and secure smartphone-based financial services. Khazna has received the Central Bank of Egypt’s first prepaid card license and aims to become the go-to neobank for underbanked consumers across the Middle East. In the next phase of its journey, Khazna is looking to continue scaling up its operations in Egypt and to launch its operations in Saudi Arabia.<br>This is a fun stage in the company's lifecycle as the core foundation has been but it is still early enough to assume a ton of ownership and to help shape the future of the company and its success.<br><br>Job Summary ????We are looking to hire a talented Android developer to design, build and maintain the next generation of Android application. Your primary focus will be developing high-end Android application for the latest android mobile devices. Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code and updating application published on the App Store. As Android developer, you should have a strong working knowledge of Android Frameworks, be proficient in Kotlin and be able to work as part of a team. Ultimately, an outstanding Android developer should be able to create functional, attractive applications that perfectly meet the needs of the user.<br>Key Responsibilities:Work with stakeholders to understand and document software requirements and ensure Android app delivered with high quality. Collaborate and work in a team environment with Design, Development and QA teams. Implement new features in a highly collaborative environment with product managers, and other Web, Backend, and i OS mobile engineers Share technical solutions and product ideas with the broader team through design review, code review, and presentations. Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.<br>Qualifications Bachelor’s Degree in Computer Science, Computer Engineering, Information Technology, or a related field (or equivalent).3+ years working experience with native Android development . Complete hands-on Android app development using Kotlin. Strong knowledge with Dependency injection frameworks like Dagger2 and Hilt. In-depth knowledge of software architecture concepts like MVP, MVVM,MVI, and Clean Architecture. Strong knowledge on android app components. Hands-on experience with mobile Dev Ops CI/CD tools. Experience writing testable code and unit tests. Solid understanding of the full mobile development life cycle. Understanding of Google’s design principles and interface guidelines. Experience with development in third-party libraries, and APIs. Strong analytical, organizational, and problem-solving skills. Strong sense of ownership and ability to deliver mobile application as an individual contributor.<br>✨ Join Khazna and contribute your skills and expertise to our mission of revolutionizing digital payments ???? and driving financial inclusion ???? across the region.<br>???? Apply now and be part of a team that is shaping the future of finance in Egypt and Saudi Arabia!
Company Description Electronic Vision, founded in 2020, is a smart cities systems integrator delivering innovative and reliable technology solutions for real estate, transportation, and industrial sectors. The company provides end-to-end ICT infrastructure and physical security services, with an expanding presence in Iraq, the UAE, and other dynamic markets. Through partnerships with Tier 1 technology providers, Electronic Vision offers cybersecurity and advanced IoT solutions that enhance operational efficiency and safety. As the organization evolves toward Smart Cities as a Service (SCaa S) in 2025, it focuses on flexible, scalable models to support urban innovation and digital transformation. Electronic Vision is committed to shaping the cities of tomorrow by delivering integrated, intelligent, and secure technology solutions today.<br>Role Description The Senior T&C Light Current Engineer is a full-time, on-site role based in Cairo, responsible for overseeing testing and commissioning activities for low current systems in smart city, real estate, transportation, and industrial projects. This role includes designing, reviewing, and validating system configurations such as CCTV, access control, fire alarm, BMS, networking, and other ELV/light current systems to ensure compliance with project specifications and industry standards. The engineer will coordinate with project managers, consultants, subcontractors, and vendors to schedule T&C activities, resolve technical issues, and prepare documentation, reports, and as-built records. Daily tasks involve supervising installation quality, performing system integration and performance tests, troubleshooting hardware and software issues, and ensuring smooth handover to operations teams. The role also contributes to continuous improvement of standards, supports training for junior engineers, and aligns solutions with Electronic Vision’s smart cities and ICT strategies.<br>Qualifications<br> <br>Strong expertise in light current and ELV systems (e.g., CCTV, access control, fire alarm, public address, data networks, BMS) and their integration within ICT and smart city infrastructures. Hands-on experience in testing, commissioning, and troubleshooting of low current systems, including configuration, calibration, and performance verification of devices and software platforms. Proficiency in reading and interpreting technical drawings, schematics, and specifications, with the ability to perform site inspections and ensure installation quality and compliance. Knowledge of relevant industry standards, codes, and best practices for safety, security, and ICT systems, ideally within real estate, transportation, or industrial environments. Strong project coordination and documentation skills, including preparation of test plans, T&C reports, method statements, and as-built documentation. Effective communication and collaboration skills to work with multidisciplinary teams, clients, and vendors, and to guide and mentor junior engineers. Bachelor’s degree in Electrical Engineering, Communications Engineering, Electronics Engineering, or a closely related field; advanced certifications in EL
Software engineering is undergoing its biggest transformation since Agile, Cloud, and Dev Ops. AI is changing how software is designed, built, tested, reviewed, documented, and delivered. The organizations that learn how to turn this shift into disciplined engineering practice will create a meaningful advantage in speed, quality, innovation, and talent leverage.<br><br>At Sparkrock, we help social benefit organizations—such as nonprofits, school boards, and government agencies—operate more effectively. Every day, tens of thousands of users rely on our platforms to manage critical financial and administrative workflows.<br><br>Sparkrock is looking for an AI-Native Software Engineering Director to lead that transformation. This is not a traditional software engineering leadership role focused on roadmap execution, release management, or managing a large reporting line. Your mission is to build the AI-Native Engineering Operating System for Sparkrock: the experiments, workflows, standards, metrics, guardrails, playbooks, and coaching systems that define how our engineering teams build software in the AI era.<br><br>You will design and run experiments across software development and quality engineering, evaluate emerging AI engineering tools and agentic workflows, establish AI-Native development and QA standards, and coach engineers and engineering leaders to unlock materially higher levels of productivity, quality, and innovation.<br><br>This role offers a unique opportunity to shape the future of software engineering within a global, fully remote organization. You will directly influence how engineering teams use AI-assisted development, coding agents, quality automation, and human-AI collaboration to build exceptional software safely, reliably, and at scale.<br><br>Success in this role is measured by your ability to help engineering teams achieve measurably better outcomes through AI-Native ways of working, not by the size of the team you manage or the number of tools you introduce.<br><br>If you are passionate about the future of engineering, energized by experimentation, serious about quality, and motivated by helping engineers achieve breakthrough performance through AI-Native practices, we would love to hear from you.<br><br>Responsibilities<br><br>Design, execute, and measure AI-Native software development and quality engineering experiments Identify engineering bottlenecks where AI-Native workflows can improve productivity, quality, speed, developer experience, or release confidence Evaluate emerging AI engineering tools, coding agents, AI-enabled development environments, test generation tools, code review assistants, documentation tools, and developer productivity platforms Develop and institutionalize AI-Native development, testing, review, documentation, refactoring, debugging, and delivery practices Define and maintain engineering quality bars, operating standards, usage guardrails, workflow templates, and best practices for AI-assisted software development Create AI-Native quality engineering practices that improve test automation, regression prevention, validation, code review, quality gates, and production readiness Establish balanced metrics and measurement frameworks for engineering productivity, quality, cycle time, developer experience, adoption, and business impact Analyze experiment results and recommend whether practices should be adopted, modified, scaled, or retired Create playbooks, frameworks, operating models, and enablement materials that turn successful experiments into repeatable practices across the organization Coach engineers and engineering leaders to maximize effectiveness through AI-assisted development, agentic workflows, quality engineering, and human-AI collaboration Drive organization-wide adoption of proven AI-Native engineering practices through coaching, enablement, influence, measurement, and continuous feedback loops Define safe and responsible practices for AI-generated code, AI-assisted testing, tool usage, data exposure, IP protection, security, maintainability, and human review Partner with engineering, product, QA, security, Dev Ops, platform, and executive leadership to align AI-Native transformation efforts with business priorities Continuously improve software development, QA, automation, CI/CD, Dev Ops, cloud engineering, observability, security, and delivery processes through AI-Native approaches Develop strategic recommendations for the future evolution of software engineering at Sparkrock<br><br><br><br><br>Requirements<br><br>Bachelor's degree or higher in Computer Science, Computer Engineering, Software Engineering, or a related field, or equivalent practical experience8+ years of hands-on software engineering experience delivering production software systems Strong hands-on software engineering background with experience in modern software development practices and production-grade systems Practical experience using AI-assisted development tools, coding assistants, coding agents, AI-enabled IDEs, AI-powered testing, AI-supported code review, or agentic software development workflows in real engineering environments Experience evaluating and rolling out AI engineering tools, coding agents, test generation tools, code review assistants, documentation assistants, or developer productivity platforms Experience leading engineering transformation, engineering excellence, developer productivity, quality engineering, platform engineering, technical enablement, or software development process improvement initiatives Experience designing, executing, measuring, and scaling experiments that improve engineering productivity, quality, developer experience, or delivery outcomes Experience improving engineering outcomes through process innovation, tooling adoption, productivity initiatives, quality engineering improvements, or organizational transformation Experience driving the adoption of new engineering practices across multiple teams or organizations Experience coaching engineers and engineering leaders through meaningful changes in engineering practices, tools, workflows, or operating models Experience establishing engineering standards, quality bars, operating procedures, usage guardrails, quality frameworks, or operational excellence programs Strong understanding of modern software engineering, software quality engineering, testing strategies, automation, CI/CD, Dev Ops, cloud-native development, observability, security, and developer productivity practices Ability to design human-AI workflows that improve engineering outcomes while preserving quality, maintainability, security, reliability, and human accountability Strong analytical and data-driven decision-making capabilities, including the ability to define meaningful metrics, establish baselines, interpret results, and avoid vanity metrics Strong systems-thinking mindset with the ability to optimize complex human, technical, and organizational systems Exceptional coaching, mentoring, facilitation, and change leadership skills Excellent written, verbal, and presentation communication skills Ability to influence technical and organizational decisions across all levels of the engineering organization, from individual contributors to executives Ability to separate durable engineering value from short-lived AI hype<br><br><br><br><br>Nice to have<br><br>Experience building or scaling AI-Native engineering practices across multiple teams Experience leading developer productivity, engineering excellence, platform engineering, quality engineering, Dev Ops transformation, or technical enablement initiatives Experience implementing engineering metrics, productivity dashboards, developer experience measurement, or value-stream improvement frameworks Experience defining responsible AI usage standards, AI-generated code review practices, security guardrails, or enterprise AI tooling policies Experience with large-scale distributed, remote, or global engineering organizations Experience with enterprise Saa S, ERP systems, public sector, education, nonprofit, or mission-critical business applications Experience modernizing legacy systems or improving productivity in complex enterprise codebases using AI-assisted workflows<br><br><br><br><br>Benefits<br>We don't call them perks; they're part of what makes working at Sparkrock great.<br><br><br>Access to leading AI engineering tools, platforms, and technologies, with the freedom to experiment, evaluate, and shape how they are adopted across the organization A unique opportunity to define AI-Native engineering practices for a mission-driven enterprise software company We are 100% remote and global. Live your best life wherever that may be, and never lose out on career opportunities because of it Flexible work hours. We work asynchronously and don’t care when you’re online, just that you deliver great results and are there for our customers We are dedicated to your growth with consistent and meaningful feedback, support in achieving your personal career goals, and access to leading-edge tools, playbooks, and technology to amplify your experience Introductions to thought leaders in the space and webinars on cutting-edge tech hot topics Stipend to help set up your ideal home office Focus on culture: coffee chats, happy hours, cooking classes, book clubs, and more!<br><br><br><br><br>We strive to build a team that reflects the diversity of the communities we serve. We encourage applications from traditionally underrepresented groups, including women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with disabilities.<br><br>If you are excited by the opportunity to help define the future of software engineering in the AI era, we encourage you to apply.<br><br>All open roles are for existing vacancies unless otherwise communicated to the candidate. We are committed to keeping candidates informed throughout the process and will notify all interviewed applicants of our hiring decision within 45 days of their interview. Sparkrock retains all job postings and related recruitment information for a minimum of three years.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
تعلن شركة اليمامه للتقنية عن توفر فرصة عمل لمنصب:<br>Senior Full Stack Developer<br>نظام العمل: عن بُعدالراتب: من 45,000 إلى 75,000 جنيه مصري شهريًا، ويحدد حسب الخبرة، جودة الأعمال السابقة، والقدرة على التعامل مع Word Press، تطوير الأنظمة، تطبيقات الجوال، والتكاملات المتقدمة.<br>نبحث عن Senior Full Stack Developer بخبرة قوية للعمل على منصة تقنية قائمة.<br>المطلوب شخص لديه معرفة عميقة في Word Press وتطوير الأنظمة، وليس فقط تركيب قوالب أو إضافات جاهزة. نحتاج مبرمج قادر على تطوير Plugins مخصصة، بناء لوحات تحكم، التعامل مع APIs، تطوير التكاملات، وتحسين الأداء والأمان.<br>المهارات المطلوبة:Word Press Core Plugin Development PHP / MySQLJava Script / Type Script React / Next.js REST API / Webhooks Performance & Security Backend Development<br>ويفضل توفر خبرة في:React Native أو Flutter لتطبيقات الجوالThree.js أو Web GL لمواقع وتجارب 3DWoo Commerce Customization Saa S / Multi-Store Systems Payment & Shipping Integrations<br>المشروع يحتاج شخص يفهم بنية المنصات والأنظمة، ويقدر يطور حلول مخصصة وقابلة للتوسع، وليس فقط تنفيذ تعديلات بسيطة.<br>سيتم توفير اشتراك في أدوات الذكاء الاصطناعي على حساب الشركة لمساعدة المطور في تسريع إنجاز المهام، تحسين جودة الكود، تحليل المشاكل، ورفع الإنتاجية، مع الالتزام بسياسات السرية وحماية بيانات المشروع.<br>الخبرة المطلوبة:5 سنوات فأكثر، مع وجود أعمال سابقة يمكن مراجعتها.
We're Hiring: Senior Business Development Lead V-ALUE Business Planning & Consulting | Management Consulting ???? Cairo, Egypt (with travel across Egypt & the GCC) | Full-time About the role V-ALUE is an established management consulting firm with 14+ years of delivering feasibility studies and business advisory across Egypt, Saudi Arabia, the Gulf, and Africa — including a landmark feasibility study for the Suez Canal Authority, reviewed and approved at the highest national levels.<br>We're now scaling our sales function, and we're looking for a senior professional who can own the full sales cycle independently. This is a senior, autonomous role — you won't be micromanaged. You're expected to build and drive your own pipeline, backed by a firm with a serious reputation and an established client base. Key responsibilities Own the complete sales cycle: prospecting, qualifying, pitching, proposal development, negotiation, and closing. Build and manage a pipeline of corporate clients across Egypt and the GCC. Develop and maintain sales analytics and reporting — pipeline health, conversion rates, and forecasting. Represent the firm in client meetings with C-level executives and business owners. Work closely with the delivery team to scope engagements accurately. Contribute to pricing and go-to-market strategy for our consulting services. Requirements5+ years of proven B2B sales experience in management consulting services (strongly preferred) or enterprise software sales. A demonstrated track record of closing high-value consulting or solution deals. Prior experience selling into the GCC market — Saudi Arabia in particular — is a must. Strong command of sales analytics: CRM discipline, pipeline metrics, and data-driven forecasting. Broad business knowledge — you can hold a credible conversation about feasibility studies, market entry, financial modeling, and business strategy with sophisticated clients. Strong executive presence; confident and credible in high-stakes, client-facing settings. Fluent English (written and spoken); Arabic required for our core markets. What we offer Full ownership and autonomy over the sales function. Direct access to the founder and to decision-making. Exposure to the Egyptian and Saudi markets with an established client base and a strong reputation.
We're Hiring: Full Stack Software Engineer (. NET Core) — 3+ Years Experience<br>???? Location: Fifth Settlement, New Cairo — On-site<br>Join our team and help us build scalable, high-performance web applications end-to-end.<br> What you'll do:* Design and develop full stack applications using . NET Core and modern front-end frameworks* Build and consume RESTful APIs* Write clean, maintainable, and well-tested code* Collaborate with product, design, and QA to deliver great user experiences* Participate in code reviews and architectural discussions<br> What we're looking for:* 3+ years of hands-on experience as a Full Stack Developer* Strong proficiency in . NET Core, C#, and Entity Framework* Front-end experience with Angular, React, or Vue* Solid understanding of SQL Server and database design* Experience with Git, REST APIs, and Agile workflows* Bonus: Azure / Docker / microservices experience
Company Description Thirdwayv is a US-based tech company with a mission to take the anxiety out of IoT by securing every element in the system and all the devices connected. https://thirdwayv.com/Thirdwayv has already established a strong foothold with some of the top healthcare and medical industry players providing end-end security. At Thirdwayv, we deal with and harness the power of some of the exciting new technologies such as Blockchain, BLE, NFC, Trust Zone, TLS …etc. Mission & Vision Our objective is to comply with international standards (e.g., FDA - Food and Drug Association- approval) for thirdwayv products and achieve 100% coverage for customer requirements to ensure delivery of high-quality products with no significant issues on the customer side. Thirdwayv Egypt LLC is looking for a creative and innovative engineer who has a passion for learning and the drive to succeed. Thirdwayv offers you an amazing chance to be part of making an impact in a company with unique opportunities to grow and make a true difference.<br>Role Description:Understand and analyze customer requirements and high-level Design, including identifying any gaps or missing information needed to perform SW testing/Integration testing activities. Design and Integration SW test cases based on the customer design requirements. Implement test cases, scripts, and automation to verify that the software meets the customers and the high-level design requirements. Setup the Test Environment and verify it is working as expected before the start of the execution. Execute all types of testing (Function, Integration, Regression). Analyze the executed test cases and debug the failed/passed test results to confirm that the software behavior follows the requirement. Report findings (SW Bugs) on the defects management tool. Prepare and present test reports. Attend daily & weekly meetings to follow up and communicate work progress. Support, train, and mentor other colleagues whenever required. Participate in providing software test /integration test project estimations and technical risk assessment. Debug software/hardware issues by using debugging and validation tools. Participate in Process/ toolchain improvements. Review other team members' work products. Automate Integration of different tools in the testing toolchain. Improve the current process and current toolchain. Required Qualifications:Bachelor's degree in Communication, Mechatronics, Electronics, Computer Engineering, Computer Science, or related field in mobile application testing and development.1-3 years of relevant experience. Practical experience in applying testing techniques. Detailed-oriented with a critical eye. Practical knowledge of mobile operating systems such as i OS and Android. Well-versed with test automation frameworks like Selenium and Appium. Good knowledge of Embedded systems Architecture and Micro-controllers. SPI, I2C, and UART knowledge are required. Familiar with hardware testing and measurement tools. Certified ISTQB (Is a plus). Good knowledge of programming languages (Java, Python, C) Knowledge of test automation tools and techniques. Strong problem-solving and analytical skills. Solid understanding of the Agile Software Development Lifecycle (SDLC). Excellent command of English (spoken and written) Knowledge of pipeline integrations and CI/CD tools (Git, Jenkins) (Is a plus). Knowledge in JIRA integrated test management tools<br>Why Thirdwayv? Thirdwayv offers:A competitive package. Annual bonus scheme. Transportation allowance. Full medical insurance for employees and their families. Bonus for recognizing outstanding achievements. Compensation for optional working on official holidays. Compensation for unused vacations (Based on Employee request) Full financial support for training, courses, and tools for its employees to ensure its employees are updated with the latest technologies in the market Work from home policy. Team building and entertainment activities. Free in-house entertainment facilities, kitchen equipped with free coffee, tea, juices, fresh fruit, snacks, etc.
We're not hiring the way everyone else is. Here's why. We're looking for a Memory Systems Engineer — someone who can build the layer that makes AI systems remember correctly: preserving events, tracking provenance, resolving contradictions, and keeping context retrieval honest under real conditions. The Role You'll own the memory layer of an AI system — what gets stored, how it's structured, when it surfaces, and what happens when reality conflicts with what was previously recorded.<br>If you've built a knowledge store, an event log, a RAG pipeline, or any system where "what did we know, and when did we know it" actually mattered — this is for you. How We Hire — No whiteboard. No trick questions. Complete a short eligibility profile Qualified candidates unlock a timed challenge (3 hrs + 15-min grace) Build with AI as your partner — use whatever tools you already use Push to Git Hub and submit your repo + AI chat log Who Should Apply CS, Engineering, or IT graduates (any university, any year) Engineers with experience in backend systems, AI infrastructure, or data pipelines Strong Git Hub hygiene — your commit history tells your story Based in or open to Egypt Apply here: hr.majisa.com#Hiring #AIEngineering #Memory Systems #RAG #Egypt #Tech Jobs
<p><h4>Join us</h4>
<p>At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.</p>
<h4>What you’ll do</h4>
<ul>
<li>Design, develop, and maintain responsive front-end applications and reusable UI components.</li>
<li>Develop server-side applications, APIs, and microservices.</li>
<li>Build integrations with enterprise systems such as CRM, ERP, and third-party platforms.</li>
<li>Design and optimize relational and NoSQL databases.</li>
<li>Implement authentication, authorization, and secure coding practices.</li>
<li>Optimize application performance, scalability, accessibility, and reliability.</li>
<li>Troubleshoot and resolve defects across both front-end and back-end layers.</li>
<li>Develop automated unit, integration, and API tests.</li>
<li>Participate in peer code reviews.</li>
<li>Troubleshoot and resolve application defects and production issues.</li>
</ul>
<h4>Who you are</h4>
<ul>
<li>4-7 years of experience in software development.</li>
<li>Strong proficiency in both front-end and back-end technologies.</li>
<li>Experience developing cloud-native and containerized applications.</li>
<li>HTML5, CSS3, JavaScript, TypeScript</li>
<li>React, Angular, or Vue.js</li>
<li>Java / Spring Boot</li>
<li>C# / .NET</li>
<li>PostgreSQL, MySQL, SQL Server</li>
<li>MongoDB, Redis</li>
<li>REST APIs, GraphQL</li>
<li>Docker, Kubernetes</li>
<li>Jest, Playwright, Cypress</li>
</ul>
<h4>Who we are</h4>
<p>We are a leading international Telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same.</p>
<p>Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. We're committed to increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included.</p>
<p>If you require any reasonable adjustments or have an accessibility request as part of your recruitment journey, for example, extended time or breaks in between online assessments, please contact the recruitment team for guidance.</p>
<p>Together we can.</p></p><p></p>
<p><h4>Who we are</h4>
<p>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through talent, technology & transformation.</p>
<p>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and third party capability.</p>
<p>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal.</p>
<p>#VOIS #BeUnrivalled #CreateTheFuture</p>
<h4>About this role</h4>
<h4>What you’ll do</h4>
<h4>Who you are</h4>
<h4>Not a perfect fit?</h4>
<p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p>
<h4>What's in it for you</h4>
<h4>What skills you will learn</h4>
<h4>VOIS equal opportunity employer commitment</h4>
<p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender identity, gender expression, sexual orientation, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background.</p>
<h4>Join us</h4>
<p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.</p>
<p>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.</p>
<p>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p>
<h4>Alert</h4>
<p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud.</p>
<p>#JDEnhancedByTARA</p>
<p>Follow us on social media</p></p><p></p>
Job Responsibilities:Design, develop, test, and maintain business applications on the Out Systems low-code platform, ensuring high performance, scalability, and maintainability. The role supports digital transformation initiatives, improves customer experience, and enhances operational efficiency. Develop and maintain applications using Out Systems low-code platform. Participate in requirement gathering, system design, and architecture discussions. Integrate applications with APIs, databases, and third-party systems. Optimize application performance and ensure security best practices. Troubleshoot, debug, and resolve technical issues efficiently. Provide technical guidance and mentoring for junior developers (for the senior role). Stay updated with the latest Out Systems features and best practices.<br>Required Qualifications:Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field. From 3 – 5 years of software development experience, in Out Systems. Strong proficiency in Out Systems platform (Reactive & Traditional Web, Mobile Apps). Good knowledge of integration with REST / SOAP APIs and external systems. Understanding of relational databases (Oracle, SQL Server, or MySQL). Familiarity with agile methodologies and Dev Ops practices. Problem-solving mindset and ability to work under pressure. Excellent teamwork, communication, and documentation skills.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking a Site Reliability Engineer to ensure the availability, reliability, and scalability of platforms and applications by combining software engineering with operational excellence. This role focuses on monitoring, automation, and proactive reliability engineering while working closely with development teams to design resilient systems and reduce manual operational effort. What you ll do _x000D_ Monitor application and platform availability and reliability, ensuring agreed service levels are met. Use software engineering practices to automate operational tasks and achieve low touch or zero touch operations. Design and enhance system and software architectures to improve scalability, capacity, performance, and reliability. Define, implement, promote, and monitor service level objectives (SLOs) and service level indicators (SLIs) in collaboration with product owners and development teams. Write automation code for provisioning and operating infrastructure at scale. Partner with development teams to ensure reliability and scalability are built into applications from the design stage. Build and maintain CI/CD pipelines and automation for deploying applications into production environments. Participate in an on call rotation to support applications and infrastructure. Investigate incidents, perform root cause analysis, and document post incident reviews with remediation recommendations. Document, share, and actively promote knowledge across teams and stakeholders. Engage with internal and external stakeholders to communicate complex technical topics and support the adoption of improved technology solutions.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Hold a Bachelor s degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline. Have a minimum of 3 years professional experience in software engineering and/or IT support roles. Demonstrate strong analytical thinking and structured problem solving skills. Are adaptable, open minded, and comfortable working in environments with rapidly evolving technologies. Have experience working within multicultural and geographically distributed teams. Are able to navigate complex organisational environments and translate complexity into practical, simple solutions. Bring hands on experience with Google Cloud Platform and its managed services. Have coding experience using languages such as Python, Java, JavaScript, or Scala. Possess strong Linux and system administration skills. Show solid understanding of networks, databases, DNS, proxies, security, and web application architectures. Are familiar with SQL, relational databases, and NoSQL technologies such as MongoDB. Have experience with containerisation and orchestration tools including Docker and Kubernetes. Are comfortable working with infrastructure as code, CI/CD pipelines, monitoring tools, and version control systems. Work in an agile environment and demonstrate a delivery focused, customer centred mindset with strong English communication skills.</p><p>Not a perfect fit? _x000D_ Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p><p></p></section>
About the Role:We are a shipping and logistics company connecting customers with carriers, customs systems, and partner shipping networks across multiple regions. We're looking for a Java Developer to join our integration engineering team, working on the systems that power order creation, shipment tracking, and webhook-based communication with our shipping partners (including carriers. This is a backend-focused role centered on building and maintaining reliable, fault-tolerant integrations that keep shipment data flowing accurately between our systems, our customers, and our shipping partners. Key responsibilities:Design, build, and maintain backend services in Java (Spring Boot) that integrate with multiple third-party shipping and logistics partners via REST and SOAP APIs. Develop and extend partner-specific integration modules using established design patterns (e.g. strategy/service-per-partner) so new carriers can be added without destabilizing existing ones. Build and maintain webhook senders and receivers for order status updates, tracking events, and order creation across partner platforms. Implement asynchronous, non-blocking processing for high-volume shipment events using Spring's async capabilities and AWS messaging services (SQS/SNS). Write and maintain unit and integration tests (JUnit, Mockito) to ensure code passes our CI/CD pipeline checks before deployment. Contribute to or maintain front-end components for internal tools such as partner status dashboards, order monitoring screens, or admin panels used by operations and support teams. Qualifications Bachelor's degree in computer science, Software Engineering, or equivalent practical experience.3+ years of hands-on Java development experience (Java 8 or later). Strong experience with Spring / Spring Boot in a production environment. Experience with relational databases (e.g. Postgre SQL, Oracle, MySQL) and ORM/JPA-based data access. Practical experience integrating with external APIs, including both REST/JSON and SOAP/XML services. Experience with asynchronous processing patterns and message queues. Working knowledge of AWS services relevant to backend hosting. Experience writing unit and integration tests (JUnit, Mockito) and working within a CI/CD pipeline. Solid understanding of Git and standard version control workflows. Strong debugging skills, particularly around third-party integration failures, malformed responses, and intermittent connectivity issues. Working knowledge of front-end development (HTML, CSS, Java Script, and a modern framework such as React, Angular, or Vue) sufficient to build or maintain simple internal dashboards, admin screens, or status pages.
CEQUENS is a leading global communications platform as a service (CPaa S) provider that simplifies customer engagement for businesses through its innovative, reliable, and secure communication solutions. Established in 2011, CEQUENS offers a comprehensive suite of APIs, including SMS, Whats App for Business, Voice, Push Notifications, and more, enabling seamless and personalized interactions across multiple channels. Our partner network covers MEA region with international access to messaging hubs worldwide and our clients include major banks, credit cards, digital payments, OTT applications, government authorities, health and education, and other industry verticals.<br><br>PURPOSE OF ROLE<br><br>We're looking for a passionate, problem-solving software engineer to join our team and help build scalable, high-performance messaging and automation systems. You'll work across the stack, from designing robust backend services to integrating modern AI capabilities and third-party messaging platforms. If you love clean architecture, thoughtful system design, and shipping products that handle real-world scale, we'd love to hear from you.<br><br>Design, build, and maintain scalable backend services and APIsArchitect systems with performance, reliability, and scale in mind Build and optimize message-queue-driven workflows and asynchronous processing Develop interactive, node-based UIs for workflow and automation builders using React Flow Integrate with third-party platforms, including Meta APIs, the Whats App Business Platform, and payment gateways Work with AI/ML features such as RAG (Retrieval-Augmented Generation) and ranking systems Collaborate closely with product, design, and engineering teammates Write clean, maintainable, well-tested code and contribute to technical decisions<br><br>Requirements<br><br>Must-Have Skills2+ years of professional software engineering experience Strong proficiency in Node.js and Python Hands-on experience with message queues: Bull MQ and Active MQSolid understanding of system design and scalable system architecture Experience with Mongo DB and Redis Strong problem-solving skills and a pragmatic engineering mindset Excellent communication skills and a genuine team-player attitude Nice-to-Have Experience integrating payment gateways (billing, transactions, webhooks, reconciliation) Front-end experience with React and React Flow for node-based / diagram UIsExperience working with Meta APIs and the Whats App Business API / Cloud APIPractical experience with RAG pipelines and ranking / relevance systems Comfortable leveraging modern AI developer tools (e.g., Claude) to boost productivity and code quality Familiarity with cloud infrastructure and CI/CD practices What We Value Curiosity and a drive to keep learning Ownership: you care about outcomes, not just tasks Clear, honest communication and collaboration
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>About the Role Are you a meticulous and strategic quality advocate looking to lead the charge in delivering flawless software? We are seeking a highly skilled Senior Software Testing Engineer to join our Cairo-based team. In this critical role, you will design and implement comprehensive testing strategies, mentor junior engineers, and champion quality across all development phases. You will be the final gatekeeper ensuring our products meet the highest standards of performance, security, and usability before they reach our users.</p><p>Key Responsibilities</p><ul><li>Lead the development of detailed test plans, test cases, and automated test scripts for complex software features.</li><li>Perform rigorous manual and automated testing (functional, regression, integration, and performance) to identify defects.</li><li>Collaborate closely with developers, product managers, and DevOps to understand requirements and improve testability.</li><li>Design and maintain robust automation frameworks using industry-standard tools (e.g., Selenium, Cypress, JUnit, or similar).</li><li>Analyze test results, report bugs with clarity, and track them to resolution using tools like JIRA or Azure DevOps.</li><li>Mentor mid-level and junior testers, conducting code reviews for test scripts and sharing best practices.</li><li>Continuously improve testing processes, reducing time-to-market while increasing coverage.</li><li>Contribute to the CI/CD pipeline to ensure automated tests are integrated effectively.</li></ul><p>Qualifications & Requirements</p><ul><li>Experience: 5+ years of hands-on experience in software testing, with at least 2 years in a senior or lead capacity.</li><li>Technical Skills: Strong proficiency in at least one programming language (Java, Python, or C#) and deep knowledge of test automation frameworks.</li><li>Test Methodology: Expert understanding of Agile/Scrum, black-box, white-box, and exploratory testing techniques.</li><li>Tools: Hands-on experience with test management tools (JIRA, TestRail) and version control (Git).</li><li>Languages: Excellent verbal and written communication skills in English and Arabic.</li><li>Education: Bachelor s degree in Computer Science, Software Engineering, or a related field.</li><li>Mindset: A passion for quality, attention to detail, and a problem-solving attitude.</li></ul><p>Job Benefits</p><ul><li>Competitive compensation in a stable currency (USD).</li><li>Opportunity to work on cutting-edge products in a dynamic, tech-forward environment.</li><li>Collaborative and inclusive team culture with a focus on professional growth.</li><li>Access to continuous learning resources and certifications.</li><li>A modern office location in Cairo with a flexible work setup.</li></ul><p>If you are ready to elevate your career and drive quality in a senior role, we encourage you to apply. Join us in building software that sets the standard!</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Experience: 5+ years of hands-on experience in software testing, with at least 2 years in a senior or lead capacity.</li><li>Technical Skills: Strong proficiency in at least one programming language (Java, Python, or C#) and deep knowledge of test automation frameworks.</li><li>Test Methodology: Expert understanding of Agile/Scrum, black-box, white-box, and exploratory testing techniques.</li><li>Tools: Hands-on experience with test management tools (JIRA, TestRail) and version control (Git).</li><li>Languages: Excellent verbal and written communication skills in English and Arabic.</li><li>Education: Bachelor s degree in Computer Science, Software Engineering, or a related field.</li><li>Mindset: A passion for quality, attention to detail, and a problem-solving attitude.</li></ul><p></p></section>
???? Senior Backend Engineer (Java / Python / Go)???? Remote / Hybrid (Flexible) We are looking for an experienced Senior Backend Engineer to join our engineering team and help build and scale high-performance, distributed systems. ⚙️???????? About the Role You will be responsible for designing, developing, and maintaining backend services that power highly available and scalable platforms. You’ll collaborate closely with talented engineers, influence architectural decisions, and help mentor team members as we grow. ???????? ???????? ????????️ Key Responsibilities Design, build, and maintain robust backend services Develop scalable, high-availability distributed systems Participate in architecture and technical design decisions ????Mentor and support junior and mid-level engineers ????Improve engineering practices, performance, and reliability???? Key Requirements5+ years of backend development experience Strong proficiency in Java, Python, or Go ????Experience with Postgre SQL / MySQL and Redis / Memcached ????️Hands-on experience with AWS or GCP ☁️Strong knowledge of Docker and Kubernetes ????☸️Experience building high-availability, scalable systems ⚡Experience mentoring or guiding engineers ???? ????⭐ Nice to Have Experience in the i Gaming industry ????Knowledge of RGS integrations and casino wallet connectivity ????Exposure to event-driven architectures ????Experience with modern CI/CD pipelines ???????? What We Offer Opportunity to work on high-scale systems in a fast-paced environment Strong engineering culture with ownership and autonomy Real impact and room to grow technically and into leadership roles ????
Go Blockchain Instructor<br><br>We are looking for a qualified Go Blockchain Instructor with:<br><br>✅ Practical hands-on experience in Go and Blockchain development.<br>✅ Previous teaching or training experience.<br>✅ Graduation year 2023 or earlier.<br>✅ Ability to deliver professional and engaging training sessions.<br><br>???? For inquiries and applications, please contact via Whats App:<br>01208884556
About Cars XECars XE is a B2B vehicle data API used by companies like Nerd Wallet, Service Up, and Smartcar to power VIN decoding, license plate lookup, market values, recalls, specs, and vehicle history. We're bootstrapped, SOC 2 Type II certified, and growing fast in the automotive finance and insurance space. Our customers build real products on top of our data. That means our backend has to be fast, accurate, and dependable — every endpoint, every call. When our API degrades, our customers' products break. That standard shapes how we build. The Role We're hiring a senior engineer to own the systems that turn messy, scattered vehicle data into a clean, fast API our customers love. That's the full path: ingesting and scraping data from many sources, processing and validating it, storing it for both analytics and sub-second serving, and exposing it through an API that's a genuine pleasure to build against. This is a high-ownership role. You'll make architecture decisions, not just implement tickets. What You'll DoDesign and maintain resilient scrapers and ingestion pipelines across many vehicle data sources — including detecting when an upstream source silently changes before bad data reaches customers Build idempotent, re-runnable data pipelines with validation and quality gates baked in Design storage for two very different jobs: large-scale analytics and low-latency API reads Improve API performance, reliability, and developer experience — latency, error handling, versioning, uptime Own systems in production: monitoring, alerting, incident response, and the fixes that prevent the same incident twice What We're Looking For7+ years of backend software engineering experience shipping and owning production systems Hands-on experience building and maintaining web scrapers or data ingestion at scale — systems you kept alive over time, not one-off scripts Strong data engineering fundamentals: ETL and pipeline design, data modeling, deduplication and idempotency, and handling dirty, drifting upstream data Experience designing storage for different access patterns (e.g., a warehouse for analytics alongside a fast serving or cache layer) You've designed or significantly shaped a customer-facing API, and you have concrete opinions about what makes one good Comfort with cloud infrastructure — we run on GCP (Big Query, Firestore, Cloud Storage, Firebase) Bonus Points Automotive, vehicle data, or finance/insurance (F&I) domain experience Experience with workflow orchestration (we use n8n) Background at an API-first or developer-tools company How We Work Small, senior team. Bootstrapped and disciplined — your work ships fast and matters Remote-friendly; we already work across the US and internationally Direct, low-bureaucracy culture. We value precision and ownership over process
Since launching in Kuwait in 2004, talabat, the leading on-demand food and Q-commerce app for everyday deliveries, has been offering convenience and reliability to its customers. talabat’s local roots run deep, offering a real understanding of the needs of the communities we serve in eight countries across the region. We harness innovative technology and knowledge to simplify everyday life for our customers, optimize operations for our restaurants and local shops, and provide our riders with reliable earning opportunities daily. Here at talabat, we are building a high performance culture through engaged workforce and growing talent density. We're all about keeping it real and making a difference. Our 6,000+ strong talabaty are on an awesome mission to spread positive vibes. We are proud to be a multi great place to work award winner.<br><br>Job Description<br><br>Job Description<br><br>A Little Bit About Our Engineering Culture<br><br>We love finding new ways to shorten the feedback loops, create together and make an impact. To do so, our engineering culture and practices are based on e Xtreme Programming (XP), Domain-Driven Design, Lean and Continuous Delivery. We believe that the assumption behind the “Speed vs Quality” mindset is flawed and that you can both have your cake and eat it too. For us, quality enables speed. Not in 2 years, but now.<br><br>Co-creating together with others through Pair and Mob programming helps us deliver more value sooner and find joy in our work by seeking productive human connections with others. We find that engineers seeking to understand our product and business better understand the context of their work, which helps them to innovate, deliver more value to their customers and find more purpose in their work.<br><br>Role Summary<br><br>Alongside your team counterparts (product, design, data), understand your customer/business needs/desires/problems to drive desired outcomes and create a strategy to drive desire outcomes Lead, inspire and empower a talented group of engineers to self-organize and discover, innovate, implement, deploy and own end-to-end complex software solutions Develop and grow engineering talent through effective mentoring, coaching, and retention strategies in a hyper-growing, highly competitive economic environment Guide your team in creation of software as a solution to an end-to-end problem in your business domain and deliver value in small batches, taking into account non-functional requirements such as availability, scalability, latency and efficiency of talabat’s services in line with our internal engineering standards. Guide your team’s discovery, planning and execution to successfully deliver value to our customers in small batches<br><br>Qualifications<br><br>The following experience is relevant to us<br><br>Good understanding of lean/agile values & principles and associated practices6+ years of experience in software engineering, preferably within Extreme Programming environment (TDD, Pair Programming, Simple Design, and Continuous Refactoring)2+ years of hands-on technical leadership and people management experience Experience in Distributed Systems Architecture (Microservices, Event-Driven, and RESTful Services) Experience building, maintaining & improving with Trunk Based Development and Continuous Delivery Solid experience in designing, implementing, monitoring and scaling of web apps and APIsSolid understanding of the full mobile development life cycle Strong familiarity with the general mobile landscape, architectures, trends/emerging tech Proficient in testing with focus on automated end to end quality Experience with cloud platforms, preferably AWSStrong understanding of quality, performance, monitoring, alerting and security standards
Company Description Singleclic Ltd is a regional leader in digital transformation, ERP/CRM implementation, business process automation, and enterprise AI across KSA, UAE, and Egypt. The company serves clients in construction, real estate, healthcare, banking, telecom, and government, helping them move from basic digitalization to true operational optimization. As an Odoo Silver Partner, Microsoft Dynamics 365 integrator, and IBM BAW/ODM specialist, Singleclic delivers scalable, end-to-end solutions that modernize operations and drive growth. Singleclic also develops low-code and AI-powered platforms, including Cortex, its Arabic-enabled, on-premise low-code solution designed for MENA enterprises. With over a decade of regional experience, a multidisciplinary team, and a strong client portfolio, Singleclic positions itself as a long-term partner rather than just a technology vendor.<br>Role Description This is a full-time, remote role for a Senior Out Systems Developer at Singleclic Ltd. The Senior Out Systems Developer will design, develop, and maintain scalable web and mobile applications using the Out Systems low-code platform, ensuring performance, security, and best-practice architecture. Daily responsibilities include translating business requirements into technical designs, building and integrating modules and APIs, and optimizing existing applications for reliability and usability. The role involves collaborating closely with business analysts, architects, QA engineers, and project managers to deliver end-to-end solutions, as well as mentoring junior developers and contributing to code reviews and technical standards. The Senior Out Systems Developer will also support deployment, troubleshooting, and continuous improvement in line with Singleclic’s digital transformation objectives.<br>Qualifications Strong hands-on experience with Out Systems (Reactive and/or Traditional Web and Mobile), including application architecture, module design, and performance tuning. Proficiency in web technologies such as HTML, CSS, Java Script, and REST/SOAP APIs, with solid understanding of integration patterns and security best practices. Experience with relational databases (e.g., SQL Server, MySQL, Oracle), including data modeling, queries, and performance optimization. Background in software engineering practices, including object-oriented concepts, design patterns, version control (e.g., Git), and CI/CD pipelines. Demonstrated ability to gather and analyze requirements, translate them into technical specifications, and propose scalable, maintainable solutions. Familiarity with enterprise environments, especially in sectors such as banking, healthcare, government, or large-scale corporate settings. Experience working in agile or hybrid delivery models, participating in sprint planning, estimation, daily stand-ups, and retrospectives. Ability to mentor and support less-experienced developers, conduct code reviews, and contribute to shared coding standards and