C Jobs - Jeddah Saudi
796 Jobs Found
Hungerstation is part of the Delivery Hero Group, the world’s pioneering local delivery platform, our mission is to deliver an amazing experience—fast, easy, and to your door. We operate in around 65 countries worldwide. Headquartered in Berlin, Germany. Delivery Hero has been listed on the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index.<br><br>Job Description<br><br>We are looking for a highly talented Senior Android Engineer to join the team in Riyadh. If you are looking for a place where you can gain hands-on experience and create a direct impact, then this may be the place for you! An ideal candidate will have a track record as a significant individual contributor as well as a strong team player.<br><br>You Will Be Working On<br><br>Keep abreast of the latest software development methodologies in order to be able to provide best-in-class software solutions Analyze product requirements in order to understand engineering requirements, evaluate the technical feasibility, estimate efforts, and provide the required solutions in collaboration with the Product Team Assist in building development components and managing the programming of the different solution components in order to transform the requirements into actual working software accurately Document all coding steps in order to ensure comprehensibility and facilitate future modifications and maintenance Responsible for writing unit, integration, and UI / Snapshot testing. Investigate and resolve issues and bugs through patches and other means Collaborate with other colleagues in order to assist each other in code reviews and deliver code review reports accordingly Perform functional and module testing in order to ensure the functionality of delivered solutions Monitor evaluate and report on product development and recommend improvements where necessary Assist in user trials and acceptance testing<br><br>Qualifications<br><br>5+ years of software development experience, with a strong foundation in design patterns and algorithms (Kotlin preferred, Java background accepted). Technology-agnostic mindset with deep expertise in native Android development. Hands-on experience delivering high-quality, testable code using modern mobile architectures. In-depth understanding of the Android lifecycle (Activities, Fragments) and practical experience with Agile frameworks (Scrum/Kanban). Engineering excellence-a proven track record of driving significant impact on complex, non-trivial systems. Open-source contributions and technical publications are a strong plus. Execution-driven mindset with strong project prioritization, multi-tasking abilities, and mastery of version control tools (Git). Deep familiarity with Modern Android Development (MAD) practices and toolkits, including View Model, Live Data, Paging, Navigation, Safe Args, Retrofit2, RxJava2, and multi-module Dagger2 setups. Passion for elegant design and architectural modularization; experience with native i OS or Flutter is highly desirable. Solid understanding of modular app architecture principles and CI/CD pipelines. Ability to design and implement maintainable, scalable new modules. Familiarity with AI tools, APIs, and machine learning integration within mobile applications. Cross-platform versatility with hands-on experience in both Android and i OS ecosystems. Nice to Have: Experience with Firebase, Google Maps API, Fastlane automation, and the Checkout.com SDK.
Company Description jxtechstudio is a technology-focused studio dedicated to building modern, reliable software solutions. The team works on web and backend systems, emphasizing clean architecture, performance, and maintainability. As a remote-first organization, jxtechstudio values flexible collaboration and clear communication. The studio offers an environment where emerging talent can learn from practical projects and contribute to real-world applications. Interns are encouraged to explore new tools and technologies while developing professional engineering skills.<br>Role Description This remote Software Engineer Internship role involves working with the engineering team to design, develop, and test software features and services. Interns will assist in implementing backend functionality, writing clean and efficient code, and debugging issues across the stack. Day-to-day tasks may include collaborating on technical specifications, reviewing code, writing unit tests, and documenting implemented solutions. Interns will also participate in standups or check-ins, learn best practices in software engineering, and contribute to improving existing systems and workflows. This is an internship position intended to provide hands-on experience and mentorship in a professional engineering environment.<br>Qualifications<br> Strong foundation in Computer Science concepts such as data structures, algorithms, and basic software design. Skills in Software Development and Programming, with experience in at least one modern programming language (e.g., Java, Python, Java Script, C#, or similar). Understanding of Back-End Web Development principles, including APIs, databases, and server-side frameworks. Knowledge of Object-Oriented Programming (OOP) and ability to apply OOP principles in practical coding tasks. Currently pursuing or recently completed a degree or coursework in Computer Science, Software Engineering, or a related field. Ability to work independently in a remote setting, communicate clearly, and collaborate with a distributed team. Familiarity with version control systems (e.g., Git) and basic software testing practices is beneficial. Interest in learning new technologies, attention to detail, and a commitment to writing maintainable, well-documented code.
Software Architect Location: Riyadh, Saudi Arabia / Cairo, Egypt Job Type: Full-time Workplace Type: On-site Experience: 10+ years Industry: Technology, Information and Internet About the Role Build the architecture behind the future of digital recruitment. We are looking for an experienced Software Architect to play a key role in shaping the technical future of Imploy, a growing digital platform connecting talent and employers. This is more than a traditional architecture role. You will work hands-on with a live production platform, making high-impact decisions across software architecture, data, cloud infrastructure, and AI while helping transform the platform into a scalable, secure, and reliable technology ecosystem. You will have the opportunity to influence how the platform evolves—from its core data model and cloud architecture to AI capabilities, search, scalability, security, and engineering practices. What You’ll Own Define the target architecture and technical roadmap for the Imploy platform. Lead architectural decisions across applications, data, cloud infrastructure, and AI services. Design and evolve a Canonical Data Model and lead data migration within a live production environment. Help establish a scalable and standardized job and occupation taxonomy using frameworks such as ESCO, ISCO, O*NET, or SOC. Shape technology standards and design patterns across . NET, Microsoft Azure, web, and mobile applications. Strengthen engineering practices including CI/CD, environment management, versioning, and deployment. Establish architecture documentation, technical standards, and Architecture Decision Records (ADRs). Build data foundations that support product intelligence, search, automation, and AI capabilities. Champion Security by Design, data privacy, data localization, PDPL compliance, and responsible third-party data governance. Evaluate architectural initiatives based on their technical impact, complexity, cost, and business value. Partner closely with Product, Engineering, Data, and Cybersecurity teams across Riyadh and Cairo. Act as a trusted technical advisor and help engineering teams make sound architectural decisions. What You Bring10+ years of experience in software engineering, with significant experience in software architecture. Proven experience designing and scaling high-traffic digital platforms, marketplaces, or consumer-facing products. Strong hands-on experience with production systems and large-scale data environments. Deep knowledge of software architecture and data modeling, including data migration and system modernization. Strong experience with . NET and cloud architecture, preferably Microsoft Azure. Practical experience with CI/CD, Dev Ops, release management, and modern engineering practices. Strong understanding of security, privacy, data governance, and scalable system design. Ability to influence and lead technical initiatives across engineering teams without relying on direct reporting lines. Excellent English communication skills; Arabic is a plus. It’s a Plus If You Have Experience in HR Tech, Recruitment, Marketplace, or Digital Platforms. Experience working with AI/ML services in production. Familiarity with ESCO, ISCO, O*NET, or SOC classification standards. Knowledge of PDPL or similar data privacy regulations. Experience working with distributed engineering teams across multiple locations. Why This Role? You will not simply maintain an existing architecture. You will help shape what comes next. From modernizing the platform's core architecture to building data foundations for AI and creating scalable engineering practices, your decisions will directly influence the future of Imploy. If you are an architect who enjoys solving complex problems, working hands-on with real production systems, and building technology that scales, we would like to hear from you. Candidate Location Candidates must currently be based in Riyadh or Cairo.
We are currently seeking an experienced CS Core Engineer to join a major telecommunications project in Saudi Arabia on a 12-month contract. You will provide second-line technical authority support across the transmission domain, ensuring network stability, operational excellence and timely restoration of services across critical telecom infrastructure. Responsibilities Provide second-line technical authority support. Troubleshoot transmission, routing and switching issues. Support node acceptance and configuration management. Perform software maintenance and problem management. Handle outages and service degradation. Support audit activities and reporting. Coordinate with customer, vendor and engineering teams. Guide First Line teams during troubleshooting. Required Skills MPLSRouters L2/L3 Switching Transmission Networks Configuration Management Problem Management Network Troubleshooting Ericsson Environment Nice to Have Telecom operator experience Multi-vendor environments24/5 operational support experience How to Apply Please send your latest CV to ahmed.zribi@tanint.com
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Data) based in Saudi Arabia.<br><br>This is an opportunity to join a lean, autonomous engineering team building products that help organizations better understand and optimize cloud data costs.<br><br>You’ll play a key role in designing and delivering new capabilities across backend systems, data engineering, visualization, and cost-management workflows.<br><br>The position offers meaningful ownership, with the opportunity to shape technical direction and influence the product roadmap.<br><br>You’ll work closely with experienced engineers and founding team members in a fast-moving environment where pragmatic decisions and customer impact matter.<br><br>From data pipelines and transformation models to resilient application components, your work will directly improve the product experience.<br><br>The role is ideal for a self-directed engineer who enjoys solving complex problems, moving quickly, and owning features from concept through release.<br><br>You’ll also have the flexibility and autonomy of a distributed team that values collaboration, continuous learning, and sustainable ways of working.<br><br>Accountabilities<br><br>Design and build new product capabilities focused on data cost management, including forecasting, anomaly detection, cost allocation, and related workflows. Develop reliable and reusable backend and data-engineering solutions that surface actionable insights for customers. Build data pipelines and transformation models that support new product capabilities and identify opportunities for optimization. Create and improve data visualization features that communicate performance, query timing, efficiency, and other important metrics clearly. Develop resilient, reusable UI components that contribute to a smooth and intuitive product experience. Improve application reliability, scalability, and performance through thoughtful engineering practices and system design. Own features end to end, from identifying problems and shaping requirements through technical design, implementation, testing, and release. Evaluate technical and product tradeoffs to prioritize high-impact solutions and deliver meaningful customer value efficiently. Collaborate closely with engineers and senior stakeholders through clear proposals, documentation, code reviews, testing, and effective communication. Contribute to a culture of pragmatic execution, continuous improvement, and strong engineering quality.<br><br>Requirements<br><br>5+ years of relevant software engineering experience, with strong expertise in backend development and data engineering. Strong working knowledge of Python, Fast API, Postgre SQL, dbt, Dagster, and Snowflake. Solid understanding of system design and the ability to develop scalable, reliable technical solutions. Experience building data pipelines, transformation workflows, backend services, and data-driven product capabilities. Strong written and verbal English communication skills, with the ability to collaborate effectively in a distributed environment. Demonstrated ability to work independently, take ownership, and remain accountable for outcomes from initial concept through delivery. Strong analytical and problem-solving skills, with sound judgment when balancing speed, technical depth, and customer impact. Comfortable working in a fast-moving and evolving environment where priorities and requirements may change. Strong collaboration skills and a commitment to readable, maintainable code, clear documentation, and thorough testing. A proactive, curious, and positive approach to engineering, with genuine enthusiasm for solving challenging problems. Familiarity with Fin Ops, cloud infrastructure cost management, data-warehouse management, or observability is a plus. Previous experience working in an early-stage startup or similarly lean engineering environment is advantageous.<br><br>Benefits<br><br>Base salary of up to $180,000 CAD, plus additional compensation opportunities. Fully remote and distributed working environment with flexibility to structure work around personal commitments. High level of autonomy and ownership over technical decisions, product development, and feature delivery. Opportunity to work closely with experienced engineers and founding team members. Meaningful influence on both the technical roadmap and product direction. Support for professional and personal development, including opportunities to expand technical skills. Collaborative, entrepreneurial culture that values curiosity, pragmatism, flexibility, and work-life balance. Opportunity to contribute to a growing product focused on solving complex cloud data cost and optimization challenges.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<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 and identifying potential inconsistencies or verification signals in application materials based on available information. 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.
Hunger Station is part of the Delivery Hero Group, the world’s pioneering local delivery platform, our mission is to deliver an amazing experience—fast, easy, and to your door. We operate in over 70+ countries worldwide. Headquartered in Berlin, Germany. Delivery Hero has been listed on the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index.<br><br>Job Description<br><br>We are looking for a highly talented Software Engineer II - Backend to join our growing team in Riyadh. If you are looking for a place where you can gain hands-on experience and create a direct impact, then this may be the place for you! The ideal candidate will collaborate with the Product Team in order to understand product requirements and provide technical expertise for all products as required, and to assist in analyzing, designing, testing, and structuring the required solutions to deliver a high-quality working software based on the business needs and standards.<br><br>You Will Be Working On<br><br>Software Development<br><br>Keep abreast of latest software development methodologies in order to be able to provide best-in-class software solutions Analyze product requirements in order to understand engineering requirements, estimate efforts and provide the required solutions in collaboration with Product Team Assist in building development components in order to transform the requirements into actual working software accurately Document all coding steps in order to ensure comprehensibility and to facilitate future modifications and maintenance Investigate and resolve issues and bugs Collaborate with other colleagues in order to assist each other in code reviews and deliver code review reports accordingly Perform functional and module testing in order to ensure functionality of delivered solutions Assist in user trials and acceptance testing<br><br>Governance and Resilience<br><br>Follow all relevant policies, procedures, and processes in order for the daily work to be carried out in a controlled and consistent manner Contribute to the identification of opportunities for continuous improvement of processes, practices, work processes, cost effectiveness, and productivity enhancement Promote to other employees within the organization the implementation and adherence to policies, procedures, processes, and instructions<br><br>Daily Operations<br><br>Follow daily operations relating to the job to ensure work continuity Contribute to preparing timely and accurate reports that concern the line of work to meet the requirements, objectives, and standards Ensure the satisfaction of both internal and external customers by addressing their needs in a courteous and timely manner<br><br>Qualifications<br><br>4-5 years of experience in backend development using GoLang, Ruby on Rails (RoR), Java, or Python Bachelor Degree in a relevant field is required Master’s degree in a relevant field is preferred Knowledge & understanding of software architecture, including Domain-Driven Design (DDD), microservices, Kubernetes, and containerization<br><br>Additional Information<br><br>We offer relocation support globally to our permanent employees. Exchange ideas and meet 2000+ colleagues from different teams within Delivery Hero in our active guilds and through our global tech and product community. Develop your skills with your personal educational budget for conferences and external training. Access our e-learning platform Linked In and participate in our various in-house training programs And much more…
Company Description<br>Vrtx is a Embedded Finance Saudi fintech company enabling businesses to embed fintech products into their platforms. Enabling create fintech solutions that address their unique requirements. By offering flexible payment capabilities and embedded fintech services.<br>Vrtx contribute to building scalable, innovative financial technology that powers seamless digital experiences. We are a growing team based in Riyadh, building fintech enablement products.<br>Role Description<br>We are looking for a Software Engineer who cares about engineering quality, ownership,and building reliable production systems. Years of experience are not a deciding factor. Wecare more about how you think, the quality of your work, and your ability to solve realengineering problems.<br>What we expect Strong Java fundamentals and hands-on experience with Spring Boot. Strong Postgre SQL experience, including SQL, data modeling, transactions,indexing, and query performance. Experience designing and building REST APIs. Understanding of transactions, concurrency, retries, idempotency, and failurehandling. Ability to write clean, maintainable, and testable code. Experience with unit and integration testing. Ability to debug production issues systematically. Understanding of distributed systems fundamentals. Comfortable with Git, code reviews, CI/CD, and modern engineering practices. Ability to take ownership from design through production. Levaraging AI to the fullest extent without losing control
Hunger Station is part of the Delivery Hero Group, the world’s pioneering local delivery platform, our mission is to deliver an amazing experience—fast, easy, and to your door. We operate in over 70+ countries worldwide. Headquartered in Berlin, Germany. Delivery Hero has been listed on the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index.<br><br>Job Description<br><br>We are looking for a highly talented Software Engineer II - Backend to join our growing team in Riyadh. If you are looking for a place where you can gain hands-on experience and create a direct impact, then this may be the place for you! The ideal candidate will collaborate with the Product Team in order to understand product requirements and provide technical expertise for all products as required, and to assist in analyzing, designing, testing, and structuring the required solutions to deliver a high-quality working software based on the business needs and standards.<br><br>You Will Be Working On<br><br>Software Development<br><br>Keep abreast of latest software development methodologies in order to be able to provide best-in-class software solutions Analyze product requirements in order to understand engineering requirements, estimate efforts and provide the required solutions in collaboration with Product Team Assist in building development components in order to transform the requirements into actual working software accurately Document all coding steps in order to ensure comprehensibility and to facilitate future modifications and maintenance Investigate and resolve issues and bugs Collaborate with other colleagues in order to assist each other in code reviews and deliver code review reports accordingly Perform functional and module testing in order to ensure functionality of delivered solutions Assist in user trials and acceptance testing<br><br>Governance and Resilience<br><br>Follow all relevant policies, procedures, and processes in order for the daily work to be carried out in a controlled and consistent manner Contribute to the identification of opportunities for continuous improvement of processes, practices, work processes, cost effectiveness, and productivity enhancement Promote to other employees within the organization the implementation and adherence to policies, procedures, processes, and instructions<br><br>Daily Operations<br><br>Follow daily operations relating to the job to ensure work continuity Contribute to preparing timely and accurate reports that concern the line of work to meet the requirements, objectives, and standards Ensure the satisfaction of both internal and external customers by addressing their needs in a courteous and timely manner<br><br>Qualifications<br><br>4-5 years of experience in backend development using GoLang, Ruby on Rails (RoR), Java, or Python Bachelor Degree in a relevant field is required Master’s degree in a relevant field is preferred Knowledge & understanding of software architecture, including Domain-Driven Design (DDD), microservices, Kubernetes, and containerization<br><br>Additional Information<br><br>We offer relocation support globally to our permanent employees. Exchange ideas and meet 2000+ colleagues from different teams within Delivery Hero in our active guilds and through our global tech and product community. Develop your skills with your personal educational budget for conferences and external training. Access our e-learning platform Linked In and participate in our various in-house training programs And much more…
Location: Saudi Arabia (on-site, long-term assignment) Reports to: Software Ops Team (China) Collaborates with: On-site Network/Hardware Engineers, Equipment Vendors, Third-party O&M Vendors <br><br>We are looking for a Software Operations Engineer to join our large-scale smart warehouse project in Saudi Arabia. In this role, you will be the go-to person for multi-system software O&M, working at the intersection of warehouse automation, industrial gateways, and cross-vendor system integration. You'll collaborate closely with hardware engineers, equipment suppliers, and third-party vendors to ensure 24/7 stable operations. <br><br>Key Responsibilities1. Multi-system Software O&M Monitor and maintain daily operations of Lenovo business systems, self-developed industrial gateways, WES/WCS warehouse systems, and AGV dispatching systems. Liaise with OEM technical teams (Lenovo, WCS, AGV vendors) to troubleshoot cross-system interface issues, data transmission failures, task dispatching errors, and business process blockages. Support system version upgrades, on-site validation, and gather user requirements for continuous product improvement. 2. Software-Hardware Joint Troubleshooting Work with network and hardware engineers to diagnose software communication failures caused by servers, switches, wireless networks, or automation equipment. Identify root causes across software logic, data anomalies, network links, and hardware defects, and drive issue resolution with clear ownership. Produce post-mortem reports for AGV/automation equipment failures and refine troubleshooting procedures. 3. Server & Software Infrastructure O&M Assist with routine Windows/Linux server health checks, log analysis, and data backup validation alongside infrastructure teams. Monitor HA (high availability) status, and handle system crashes and service startup failures at the software level. Ensure scheduled backups and backup integrity checks for all warehouse systems, maintaining logs for compliance purposes. 4. End-User Software Support Resolve software issues for warehouse PCs, PDAs, scanning terminals, and production line devices (EWM/WES login errors, printing failures, etc.). Handle terminal software deployment, permission configuration, and network onboarding for new devices. 5. Documentation & Asset Management Maintain system interface inventories, software version logs, troubleshooting records, and SOPs. Keep system topology diagrams, interface mapping tables, and configuration documents up to date. 6. Emergency Response & Cross-team Coordination Provide 7×8 on-site standby support for production line software failures, ensuring rapid recovery. Escalate critical issues to Level-2 support teams in China and coordinate with network/hardware teams for joint resolution. Standardize O&M procedures for third-party vendors and conduct regular status syncs. <br>Qualifications Education & Experience Bachelor's degree or above in Computer Science, Software Engineering, Logistics Automation, Mechatronics, Network Engineering, or a related field. 1–3 years of experience in WMS/WCS/WES, AGV dispatching, or industrial gateway system implementation/on-site O&M. Experience in automated production lines or overseas project sites is a plus. Basic understanding of servers, networking, and automation hardware is preferred. Technical Skills (Software O&M) Ability to read interface logs and message payloads, and independently troubleshoot cross-system data exchange and API errors. Solid understanding of WES/WCS/AGV business logic, capable of handling routine process failures independently. (Server & Systems) Hands-on with Windows and Linux basic operations – checking system logs, service status, and performance metrics. <br>Familiar with HA and backup fundamentals. (Hardware Collaboration – nice to have) Basic awareness of networking and automation hardware to support joint diagnostics with network/hardware engineers. (End-User Support – nice to have) Ability to troubleshoot PC/PDA terminal and warehouse software issues, and deploy terminal software. Language Working proficiency in English (reading/writing/speaking) to interpret technical documentation and coordinate with overseas vendors and contractors. <br>Soft Skills Willing to relocate long-term to Saudi Arabia and adapt to on-site emergency response schedules. Strong problem-solving mindset; adept at coordinating across multiple vendors and functions. Quick learner with the ability to master complex multi-system architectures. Detail-oriented, disciplined in documentation, resilient under pressure, and safety-conscious in industrial environments. <br>Why You'll Love This Role Massive Project Exposure: Join a high-profile overseas smart warehouse project with cross-vendor digital system implementation – a great opportunity to build versatile experience in automation and IT. <br>Strong Backing: Full technical support from our Level-2 software expert team in China, with structured onboarding and hands-on mentoring to get you up to speed quickly. Dual Career Tracks: Grow into a local DTIT lead, or pivot back to China as a software Ops/Product specialist. T-shaped Skill Development: Sharpen your software O&M expertise while building solid knowledge in hardware and networking – the perfect profile for tomorrow's smart manufacturing leaders.
Greetings from Linnk Group…. Job Title: Senior Pega UI Developer Location: Remote, Saudi Arabia Role Overview We are seeking an experienced Senior Pega UI Developer with strong expertise in designing and developing responsive user interfaces on the Pega platform. The ideal candidate will have hands-on experience in Pega UI development, Java Script, and modern UI technologies, delivering scalable and high-quality enterprise applications. Key Responsibilities Design and develop responsive UI components within the Pega platform. Drive core UI implementation following Pega best practices. Develop scalable, user-friendly interfaces to meet business requirements. Collaborate with cross-functional and multi-vendor teams throughout the development lifecycle. Optimize UI performance and resolve interface-related issues. Required Qualifications8+ years of overall IT experience. Minimum 3 years of hands-on experience in Pega UI Development. Strong expertise in Pega UI, Java Script, and modern UI technologies. Good understanding of UI implementation and interface design within Pega. Strong analytical, problem-solving, and stakeholder management skills.<br>If you are interested in for the role, please do share your CV to divya.shree@linnk.comRegards,
Company Description Technology Track is one of the fastest-growing professional ICT services companies in the Middle East, focused on driving successful digital transformation for clients across industries. The company leverages disruptive technologies to create innovative customer experiences, improve cost efficiency, and enable organizations to gain a competitive edge with speed and agility. Using an industry-based, consultative approach, Technology Track partners closely with clients to envision, build, and run more efficient and forward-looking businesses. Team members work in a dynamic environment that values technological innovation, collaboration, and continuous improvement, offering opportunities to contribute to impactful digital solutions in the region. Role Description The Software Test Engineer is a full-time, on-site role based in Riyadh, Saudi Arabia. This role involves designing, writing, and maintaining test cases, executing manual and automated tests, and validating software functionality against requirements. The Software Test Engineer collaborates with software developers, business analysts, and project managers to identify defects, troubleshoot issues, and ensure high-quality releases. Daily responsibilities include documenting test results, reporting and tracking bugs, participating in review meetings, and contributing to the improvement of testing processes, tools, and standards. The role also requires maintaining a strong understanding of project objectives and system architecture to ensure comprehensive test coverage.<br>We’re Hiring | Senior QA Engineer – Fleet & IoT Systems<br>We are looking for an experienced Senior QA Engineer to join our Product Development / Quality Assurance team in Riyadh, Saudi Arabia.<br>The ideal candidate will have strong experience in Software Testing, Test Automation, API Testing, Real-Time Data Validation, IoT ecosystems, and Agile Scrum, with hands-on experience in distributed and microservices-based systems.<br>- Key Responsibilities:<br>* Develop and implement comprehensive QA strategies, test plans, and test cases.* Perform end-to-end testing of Fleet Management and IoT platforms.* Validate telemetry data including GPS, sensors, events, and real-time data.* Perform UI, API, integration, system, regression, performance, and load testing.* Develop and maintain automation frameworks using Selenium, Playwright, or Cypress.* Perform API testing using REST Assured and Postman.* Validate data across microservices, databases, and messaging systems such as Kafka/Rabbit MQ.* Integrate automated testing into CI/CD pipelines.* Collaborate with Product, Development, and Dev Ops teams within an Agile Scrum environment.* Manage defects, perform root-cause analysis, and provide quality reports and metrics.<br>- Requirements:<br>* Bachelor’s degree in Computer Science, Engineering, or a related field.* 5+ years of QA experience, including at least 2+ years in IoT or Fleet Management systems.* Strong experience in both Manual and Automation Testing.* Proficiency in Java, Java Script, or Python.* Experience with Selenium / Playwright / Cypress.* Strong API testing experience.* Knowledge of Kafka, Microservices, SQL/NoSQL databases.* Experience with Jira, Xray, Test Rail, Git, and CI/CD.* Agile Scrum experience is mandatory.<br>- Preferred Qualifications:<br>* Experience with Fleet Management Systems (FMS).* Knowledge of GPS tracking and geospatial systems.* ISTQB or equivalent certification.* Experience with Dev Ops and CI/CD integration.* Docker and Cloud platforms (AWS, Azure, or GCP).<br>- Location: Riyadh, Saudi Arabia Work Type: Full-Time | On-site – HQ & Customer Sites within KSA
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer – React / . NET / AWS based in Saudi Arabia.<br><br>This is an opportunity for an experienced full-stack engineer to build and support scalable, cloud-based applications.<br><br>You will work across modern front-end and back-end technologies, combining React, . NET, C#, REST APIs, and AWS serverless services.<br><br>The role offers broad ownership across application design, development, architecture, testing, deployment, and production support.<br><br>You will help deliver reliable, production-grade web applications designed for scale and performance.<br><br>Working closely with product and engineering teams, you will contribute technical expertise throughout the software development lifecycle.<br><br>The environment values modern engineering practices, strong collaboration, thoughtful problem-solving, and continuous improvement.<br><br>This role is well suited to a senior engineer who enjoys solving complex technical challenges and delivering high-quality cloud solutions.<br><br>Accountabilities<br><br>Design, develop, and maintain scalable full-stack applications using React, . NET, and C#. Build, deploy, and integrate serverless services using AWS Lambda and other cloud-based technologies. Develop, maintain, and integrate RESTful APIs and backend services to support reliable application functionality. Contribute to application architecture, technical design, and decisions that support scalability, maintainability, and performance. Participate in code reviews and uphold strong standards for code quality, testing, security, and maintainability. Develop automated tests and contribute to CI/CD practices that improve development and deployment reliability. Investigate and resolve technical issues while providing ongoing production support for cloud-based applications. Collaborate with product, engineering, and other technical stakeholders to translate requirements into effective technical solutions. Contribute to continuous improvement of development processes, engineering practices, and application architecture.<br><br>Requirements<br><br>7+ years of professional software development experience, with a strong background in full-stack application development. Advanced hands-on experience with React and modern front-end development. Strong professional experience with . NET, C#, and REST APIs, including backend service development and API integration. Practical experience developing and integrating AWS Lambda serverless services. Proven ability to design and develop scalable, production-grade web applications. Strong understanding of application architecture, API integration patterns, cloud development, and distributed application concepts. Experience with Git, CI/CD pipelines, automated testing, and modern software engineering practices. Strong debugging, analytical, and problem-solving capabilities, with the ability to identify root causes and deliver effective solutions. Excellent written and verbal communication skills and the ability to collaborate effectively with distributed technical teams. Ability to work independently, manage priorities, and contribute effectively within a remote engineering environment.<br><br>Benefits<br><br>Contract position with a remote work arrangement. Opportunity to work on scalable, cloud-based applications using modern technologies. Hands-on exposure to React, . NET/C#, REST APIs, AWS Lambda, and serverless architecture. Broad technical ownership across application development, architecture, testing, CI/CD, and production support. Collaborative environment involving product, engineering, and technical stakeholders. Opportunity to contribute to modern software engineering practices and cloud development initiatives. Flexible remote environment designed to support distributed collaboration.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<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 and identifying potential inconsistencies or verification signals in application materials based on available information. 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.
Please submit your CV in English and indicate your level of English proficiency.<br><br>Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.<br><br>About The Role<br><br>You'll design coding tasks that challenge frontier AI coding agents. Each task is a self-contained Docker environment with a broken piece of software; an AI agent attempts the fix; automated tests verify the outcome. Your deliverable is the full task package: broken code, tests, instructions, and a reference solution proving the task is solvable.<br><br>Responsibilities:<br><br>Invent a realistic developer scenario — a real bug, a broken ETL, a missing feature — not a toy problem Build a reproducible Docker environment with pinned dependencies Write a pytest that verifies outcomes, not specific commands — deterministic, non-flaky, and does not leak the fix Write an instruction.md that reads like a Jira ticket a developer would receive Write a reference solve.sh proving the task is solvable Calibrate difficulty so current state-of-the-art agents solve the task 20-60% of the time Iterate based on feedback from expert QA reviewers Later: review other authors' tasks as a QA reviewer<br><br>Not in scope<br><br>Data labeling, prompt engineering Production code to ship — you design problems and verification for AI agents Leetcode puzzles — scenarios must look like real developer work Not every candidate task ships — quality over quantity<br><br>Requirements<br><br>3+ years of production software development in one backend stack — Python, Go, Node.js, Java, or Rust. Depth in one stack beats breadth Python + pytest fluency — required regardless of primary stack. The task harness is pytest-based even when the broken app is in another language. Fixtures, parametrize, monkeypatch, timeouts, conftest.py Docker authoring — reproducible Dockerfiles, pinned dependencies, multi-stage builds when needed, non-root user Linux & Bash — comfort debugging inside containers (strace, lsof, journalctl); shell beyond set -euo pipefail AI coding agent experience — Claude Code, Cursor, Roo Code, or similar, on non-trivial work. You can cite a specific time the AI was confidently wrong and how you caught it English — B2+ written<br><br>Not a fit<br><br>Data Science, ML, or Computer Vision engineers without backend-engineering output Manual QA testers without automation or test authoring Frontend-only, low-code / no-code, IT Support, or Business Analysts Engineers who have never written pytest from scratch Junior, intern, or assistant as the most recent role<br><br>Preferred Qualifications<br><br>Domain depth in Security, System Administration (nginx / systemd / cron), Scientific Computing (Num Py / PyTorch / Sci Py), Dev Ops, or Git internals Modern Python tooling (uv, poetry, pyproject.toml) Coverage tooling (pytest-cov, coverage.py, gcov, llvm-cov, kcov) Fuzzing or property-based testing (Hypothesis) Prior contribution to agent-evaluation benchmarks or related frameworks<br><br>Process<br><br>Apply → Pass qualification (90-minute sample-task screen + short behavioral interview) → Join a project → Complete tasks → Get paid.<br><br>Time commitment<br><br>Onboarding: :10 hours per first task Steady state: :5 hours per task, 2-4 parallel tasks per author Realistic weekly load: 8-20 hours. Higher volume available for top performers You choose when and how to contribute; tasks must be submitted by the deadline and meet acceptance criteria<br><br>Compensation:<br><br>Paid contributions, rates up to $35/hour*Task-based compensation equivalent to hourly rate, depending on performance and volume Some projects include incentive payments Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be provided to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project<br><br>Apply<br><br>Submit your CV via the Mindrift platform. Indicate your English level, note this role (Software Engineering Evaluation Specialist — Terminal Bench), and include a Git Hub profile link if available.
Hungerstation is part of the Delivery Hero Group, the world’s pioneering local delivery platform, our mission is to deliver an amazing experience—fast, easy, and to your door. We operate in around 65 countries worldwide. Headquartered in Berlin, Germany. Delivery Hero has been listed on the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index.<br><br>Job Description<br><br>We are looking for a highly talented Senior Android Engineer to join the team in Riyadh. If you are looking for a place where you can gain hands-on experience and create a direct impact, then this may be the place for you! An ideal candidate will have a track record as a significant individual contributor as well as a strong team player.<br><br>You Will Be Working On<br><br>Keep abreast of the latest software development methodologies in order to be able to provide best-in-class software solutions Analyze product requirements in order to understand engineering requirements, evaluate the technical feasibility, estimate efforts, and provide the required solutions in collaboration with the Product Team Assist in building development components and managing the programming of the different solution components in order to transform the requirements into actual working software accurately Document all coding steps in order to ensure comprehensibility and facilitate future modifications and maintenance Responsible for writing unit, integration, and UI / Snapshot testing. Investigate and resolve issues and bugs through patches and other means Collaborate with other colleagues in order to assist each other in code reviews and deliver code review reports accordingly Perform functional and module testing in order to ensure the functionality of delivered solutions Monitor evaluate and report on product development and recommend improvements where necessary Assist in user trials and acceptance testing<br><br>Qualifications<br><br>5+ years of software development experience, with a strong foundation in design patterns and algorithms (Kotlin preferred, Java background accepted). Technology-agnostic mindset with deep expertise in native Android development. Hands-on experience delivering high-quality, testable code using modern mobile architectures. In-depth understanding of the Android lifecycle (Activities, Fragments) and practical experience with Agile frameworks (Scrum/Kanban). Engineering excellence-a proven track record of driving significant impact on complex, non-trivial systems. Open-source contributions and technical publications are a strong plus. Execution-driven mindset with strong project prioritization, multi-tasking abilities, and mastery of version control tools (Git). Deep familiarity with Modern Android Development (MAD) practices and toolkits, including View Model, Live Data, Paging, Navigation, Safe Args, Retrofit2, RxJava2, and multi-module Dagger2 setups. Passion for elegant design and architectural modularization; experience with native i OS or Flutter is highly desirable. Solid understanding of modular app architecture principles and CI/CD pipelines. Ability to design and implement maintainable, scalable new modules. Familiarity with AI tools, APIs, and machine learning integration within mobile applications. Cross-platform versatility with hands-on experience in both Android and i OS ecosystems. Nice to Have: Experience with Firebase, Google Maps API, Fastlane automation, and the Checkout.com SDK.
We’re hiring: Senior PHP Software Engineer<br>We’re looking for a Senior PHP Software Engineer who wants to do more than just write code, someone who can own architecture, make technical decisions, and build scalable systems from the ground up.<br>What you’ll do Build new products from scratch and own their architecture Design and develop core systems for a high-scale, cloud-based platform Build robust internal and external RESTful APIsWrite tested, maintainable, high-quality code Raise the bar on architecture, patterns, and engineering practices Work in an agile team that adapts to what the project actually needs<br><br>What you bring5+ years of PHP experience with strong command of PHP 8+Deep hands-on experience with Laravel (Symfony/Yii is a plus) Full-stack awareness, from frontend to database design Strong understanding of MySQL, Postgre SQL, and relational database/schema design Experience with Vue.js, React, or Angular Strong knowledge of design patterns, TDD, and scalable architecture Experience with distributed systems and CI/CD pipelines Strong Git skills<br><br>Bonus points AWS, microservices architecture, Docker/containers, and event queues.<br><br>If you enjoy owning architecture decisions, solving complex problems, writing clean code, and building systems that scale, we’d love to receive your application. Join Sahseh and help us build what’s next.
Software Sales Executive – Riyadh/Dammam/Jeddah<br>Job Type: Full-Time Setup : Work from Home<br>About the Role We are seeking a motivated and results-oriented Software Sales Executive to drive business growth in the market. The ideal candidate will have experience in B2B software sales, excellent relationship-building skills, and a passion for helping businesses adopt innovative software solutions. As a Software Sales Executive, you will identify new business opportunities, build strong client relationships, manage the complete sales cycle, and achieve revenue targets by promoting our software solutions across multiple industries. Key Responsibilities Develop and execute sales strategies to grow the company's presence in Saudi Identify, prospect, and generate new B2B business opportunities. Build and maintain relationships with decision-makers and key stakeholders. Understand customer requirements and recommend suitable software solutions. Conduct product presentations, demonstrations, and sales meetings. Manage the complete sales cycle from lead generation to closing deals. Negotiate contracts and ensure timely follow-ups with prospects. Collaborate with internal teams to deliver the best customer experience. Stay updated on industry trends, competitor activities, and customer needs. Maintain accurate sales reports, forecasts, and CRM records. Achieve and exceed monthly and quarterly sales targets. Key Requirements Bachelor's degree in Business, Marketing, IT, or a related field.2+ years of experience in B2B software sales or Saa S sales. Proven track record of achieving sales targets. Strong understanding of the Dubai market and business environment. Excellent communication, negotiation, and presentation skills. Ability to build long-term client relationships. Experience with CRM tools and sales pipeline management. Self-motivated with the ability to work independently in a remote environment. Fluency in English is required Valid Dubai driving license is mandatory. What We Offer Competitive salary with attractive incentives. Career growth opportunities. Supportive and collaborative work culture. Opportunity to work with innovative software solutions.<br>Interested candidates can share their updated resume at: hello@whizzhr.com
Software Sales Executive – Riyadh/Dammam/Jeddah<br>Job Type: Full-Time Setup : Work from Home<br>About the Role We are seeking a motivated and results-oriented Software Sales Executive to drive business growth in the market. The ideal candidate will have experience in B2B software sales, excellent relationship-building skills, and a passion for helping businesses adopt innovative software solutions. As a Software Sales Executive, you will identify new business opportunities, build strong client relationships, manage the complete sales cycle, and achieve revenue targets by promoting our software solutions across multiple industries. Key Responsibilities Develop and execute sales strategies to grow the company's presence in Saudi Identify, prospect, and generate new B2B business opportunities. Build and maintain relationships with decision-makers and key stakeholders. Understand customer requirements and recommend suitable software solutions. Conduct product presentations, demonstrations, and sales meetings. Manage the complete sales cycle from lead generation to closing deals. Negotiate contracts and ensure timely follow-ups with prospects. Collaborate with internal teams to deliver the best customer experience. Stay updated on industry trends, competitor activities, and customer needs. Maintain accurate sales reports, forecasts, and CRM records. Achieve and exceed monthly and quarterly sales targets. Key Requirements Bachelor's degree in Business, Marketing, IT, or a related field.2+ years of experience in B2B software sales or Saa S sales. Proven track record of achieving sales targets. Strong understanding of the Dubai market and business environment. Excellent communication, negotiation, and presentation skills. Ability to build long-term client relationships. Experience with CRM tools and sales pipeline management. Self-motivated with the ability to work independently in a remote environment. Fluency in English is required Valid Dubai driving license is mandatory. What We Offer Competitive salary with attractive incentives. Career growth opportunities. Supportive and collaborative work culture. Opportunity to work with innovative software solutions.<br>Interested candidates can share their updated resume at: hello@whizzhr.com
Software Sales Executive – Riyadh/Dammam/Jeddah<br>Job Type: Full-Time Setup : Work from Home<br>About the Role We are seeking a motivated and results-oriented Software Sales Executive to drive business growth in the market. The ideal candidate will have experience in B2B software sales, excellent relationship-building skills, and a passion for helping businesses adopt innovative software solutions. As a Software Sales Executive, you will identify new business opportunities, build strong client relationships, manage the complete sales cycle, and achieve revenue targets by promoting our software solutions across multiple industries. Key Responsibilities Develop and execute sales strategies to grow the company's presence in Saudi Identify, prospect, and generate new B2B business opportunities. Build and maintain relationships with decision-makers and key stakeholders. Understand customer requirements and recommend suitable software solutions. Conduct product presentations, demonstrations, and sales meetings. Manage the complete sales cycle from lead generation to closing deals. Negotiate contracts and ensure timely follow-ups with prospects. Collaborate with internal teams to deliver the best customer experience. Stay updated on industry trends, competitor activities, and customer needs. Maintain accurate sales reports, forecasts, and CRM records. Achieve and exceed monthly and quarterly sales targets. Key Requirements Bachelor's degree in Business, Marketing, IT, or a related field.2+ years of experience in B2B software sales or Saa S sales. Proven track record of achieving sales targets. Strong understanding of the Dubai market and business environment. Excellent communication, negotiation, and presentation skills. Ability to build long-term client relationships. Experience with CRM tools and sales pipeline management. Self-motivated with the ability to work independently in a remote environment. Fluency in English is required Valid Dubai driving license is mandatory. What We Offer Competitive salary with attractive incentives. Career growth opportunities. Supportive and collaborative work culture. Opportunity to work with innovative software solutions.<br>Interested candidates can share their updated resume at: hello@whizzhr.com
Software Sales Executive – Riyadh/Dammam/Jeddah<br>Job Type: Full-Time Setup : Work from Home<br>About the Role We are seeking a motivated and results-oriented Software Sales Executive to drive business growth in the market. The ideal candidate will have experience in B2B software sales, excellent relationship-building skills, and a passion for helping businesses adopt innovative software solutions. As a Software Sales Executive, you will identify new business opportunities, build strong client relationships, manage the complete sales cycle, and achieve revenue targets by promoting our software solutions across multiple industries. Key Responsibilities Develop and execute sales strategies to grow the company's presence in Saudi Identify, prospect, and generate new B2B business opportunities. Build and maintain relationships with decision-makers and key stakeholders. Understand customer requirements and recommend suitable software solutions. Conduct product presentations, demonstrations, and sales meetings. Manage the complete sales cycle from lead generation to closing deals. Negotiate contracts and ensure timely follow-ups with prospects. Collaborate with internal teams to deliver the best customer experience. Stay updated on industry trends, competitor activities, and customer needs. Maintain accurate sales reports, forecasts, and CRM records. Achieve and exceed monthly and quarterly sales targets. Key Requirements Bachelor's degree in Business, Marketing, IT, or a related field.2+ years of experience in B2B software sales or Saa S sales. Proven track record of achieving sales targets. Strong understanding of the Dubai market and business environment. Excellent communication, negotiation, and presentation skills. Ability to build long-term client relationships. Experience with CRM tools and sales pipeline management. Self-motivated with the ability to work independently in a remote environment. Fluency in English is required Valid Dubai driving license is mandatory. What We Offer Competitive salary with attractive incentives. Career growth opportunities. Supportive and collaborative work culture. Opportunity to work with innovative software solutions.<br>Interested candidates can share their updated resume at: hello@whizzhr.com
Company Description<br>Al-Shehail & Partners Co. is an enterprise technology solutions provider supporting government and private-sector organizations through secure, scalable, and future-ready technology solutions.<br>Our capabilities include enterprise software development, GRC consulting and implementation, Data & AI, cloud solutions, application modernization, systems integration, Dev Sec Ops, managed services, and team augmentation.<br>Role Description<br>Al-Shehail & Partners Co. is seeking an experienced Software Development Specialist to support the development, maintenance, integration, and continuous improvement of enterprise applications.<br>This is a full-time, on-site role based in Riyadh, Saudi Arabia. The selected candidate will contribute to developing reliable software solutions, maintaining existing applications, supporting system integrations, and improving application and database performance.<br>Key Responsibilities<br>• Develop, maintain, test, and enhance enterprise applications built on . NET Core<br>• Write clean, secure, maintainable, and well-documented software code<br>• Develop and maintain solutions using C#, VB. NET, and Java as required<br>• Design, develop, and support application integrations with internal and external systems<br>• Support integration with relevant government platforms and verification channels<br>• Work with SQL Server databases, including stored procedures, queries, and performance optimization<br>• Diagnose and resolve application, integration, and database-related issues<br>• Support Single Sign-On integrations, including integration with Nafath<br>• Translate business and technical requirements into reliable software solutions<br>• Participate in application testing, deployment, maintenance, and technical documentation<br>• Collaborate effectively with business teams, developers, database specialists, and technical stakeholders<br>• Follow approved software development, information security, and quality standards<br>Required Qualifications<br>• Bachelor’s degree in Information Technology or Computer Science<br>• Minimum of 5 years of professional experience in software development and maintenance<br>• Strong practical experience with . NET Core<br>• Professional experience with programming languages such as C#, VB. NET, or Java<br>• Practical experience with Microsoft SQL Server, including database management, stored procedures, and performance optimization<br>• Knowledge of system integration mechanisms and government verification platforms<br>• Knowledge of Single Sign-On technologies, particularly integration with Nafath<br>• Strong analytical, troubleshooting, documentation, and problem-solving skills<br>Application Instructions<br>Qualified candidates are invited to submit their updated CV to:<br>careers@alshehailco.com.sa<br>Please use the following email subject:<br>Software Development Specialist Application | [Full Name]<br>Only candidates whose qualifications and experience align with the position requirements will be contacted.