CodeIgniter Jobs - Jeddah Saudi
4645 Jobs Found
Senior Software Tester — Saned Health Saudi Arabia | Healthcare Technology About Saned Health Saned Health is a Saudi healthcare information systems company building the digital backbone for hospitals and care providers across the Kingdom. Our products include a full Hospital Information System (HIS), a referral management portal, population health management tools, and integrations with national platforms such as NPHIES. Our work directly supports clinicians, payers, and patients across Saudi Arabia's healthcare ecosystem. The Role We are looking for a Senior Software Tester to take ownership of quality across our healthcare platforms. You will plan and execute testing across web applications, mobile apps, APIs, and national-level integrations — combining strong manual testing fundamentals with the automation and performance testing skills needed to scale quality as the team grows.<br>This is a senior, hands-on role. You will not just write test cases — you will shape how we test: defining strategy, mentoring junior testers, raising the bar on automation coverage, and partnering with developers, product managers, and clinicians to ship software that is safe to use in real healthcare settings. In healthcare, a missed defect is not a missed deadline — it is a clinician with a wrong screen in front of a patient. We need someone who feels that weight and treats quality accordingly.<br>What You'll DoTest Strategy & Leadership Define and own the test strategy across HIS, portals, mobile apps, and integration services. Translate product requirements, user stories, and clinical workflows into clear test plans, scenarios, and acceptance criteria. Establish QA standards, entry/exit criteria, and release readiness checklists across teams. Mentor junior QA engineers — review their test cases, coach them on bug reporting, and grow the team's technical skills. Partner with product managers, developers, Dev Ops, and clinical informatics on quality from design through release. Functional & Manual Testing Execute exploratory, functional, regression, and user acceptance testing across complex healthcare workflows. Validate clinical and operational scenarios — patient registration, encounters, orders, discharge, billing, claims, referrals, and more. Verify edge cases that matter in healthcare: Arabic/English bilingual UI, RTL layouts, Hijri/Gregorian dates, national ID formats, and Saudi-specific clinical data. Write reproducible bug reports with clear severity, environment, and impact assessment. Test Automation Build and maintain automated test suites for web (e.g., Playwright, Cypress, or Selenium) and mobile (e.g., Appium or platform-native frameworks). Develop API test automation using tools such as Postman/Newman, REST Assured, or pytest. Integrate automated tests into CI/CD pipelines so they run on every change, with clear pass/fail signals. Drive test data management, test environment hygiene, and reliable, non-flaky test design. Define which tests should be automated, which should stay manual, and where the line lives. Mobile Testing Test native and cross-platform mobile applications across i OS and Android, including device, OS-version, and network-condition coverage. Validate offline behavior, sync, push notifications, biometric login, and permission flows. Use device farms or emulator/simulator strategies to scale mobile coverage. API & Integration Testing Design and execute thorough tests for REST APIs, message-based integrations, and event-driven flows. Test integrations with national health platforms (NPHIES), payers, government systems, and third-party clinical/lab systems. Validate FHIR resources, HL7 messages, and other healthcare data exchanges for structural and semantic correctness. Verify error handling, retries, idempotency, and audit trails in integration flows. Performance & Load Testing Plan and execute performance, load, stress, and soak tests using tools such as JMeter, k6, Locust, or Gatling. Define performance SLOs in collaboration with engineering and operations — response times, throughput, error rates. Identify bottlenecks across application, database, and network layers and work with engineering on remediation. Establish performance baselines and regression checks for major releases. Quality Operations & Compliance Maintain test artifacts, traceability matrices, and evidence trails to support CBAHI, JCI, and NPHIES audits. Operate test management tooling (Jira, Xray, Zephyr, Test Rail, or similar) and keep coverage and quality dashboards current. Contribute to root cause analysis, post-release defect reviews, and continuous QA process improvement. Champion data privacy and PHI handling discipline in test environments — no production PHI in test, ever. What We're Looking For Required5+ years of professional software testing experience, including at least 2 years in a senior or lead capacity. Strong manual testing foundations: test design techniques, exploratory testing, risk-based prioritization, and disciplined bug reporting. Hands-on test automation on web (Playwright/Cypress/Selenium) and at least one mobile automation framework (Appium or native). API testing experience: Postman, REST Assured, pytest, or similar; comfortable reading and writing JSON, designing contract tests, and debugging at the network level. Performance testing: real experience with JMeter, k6, Locust, or Gatling — not just running scripts but designing scenarios and analyzing results. CI/CD integration: you have wired automated tests into pipelines (Git Lab CI, Git Hub Actions, Jenkins, or similar). SQL: confident writing queries to validate data, reproduce bugs, and investigate issues. Bug tracking & test management: fluent in Jira and at least one structured test management tool. Communication: you write defect reports developers actually thank you for, and you can explain risk to a non-technical product manager or clinician. Nice to Have Healthcare domain experience — HIS, EMR/EHR, RCM, claims, or telehealth. Familiarity with FHIR, HL7, NPHIES, ICD-10, CPT, or SNOMED. Security testing fundamentals (OWASP Top 10, basic threat modeling). Accessibility testing experience (WCAG). ISTQB certification (Foundation, Advanced, or specialist tracks). Experience working under regulated compliance regimes (CBAHI, JCI, HIPAA, NCA ECC). Arabic language skills — helpful for testing Arabic UI and clinical terminology. How You Work You think like an attacker and a clinician at the same time — you find the broken edge case and you understand why it matters. You distinguish what should fail a release from what is a known issue, and you are willing to defend the call. You document. Test cases, results, and defects are part of the audit trail — and the next person's onboarding. You raise quality concerns early and constructively, and you do not wait for someone else to ask the hard question. What We Offer A meaningful mission — your work directly affects patient safety and clinician experience across Saudi Arabia. Ownership of QA strategy, not just test execution. A team that takes quality seriously and gives QA a real seat at the table. Competitive salary, benefits, and learning budget. Support for relevant certifications (ISTQB, performance testing, security).
Senior Software Tester — Saned Health Saudi Arabia | Healthcare Technology About Saned Health Saned Health is a Saudi healthcare information systems company building the digital backbone for hospitals and care providers across the Kingdom. Our products include a full Hospital Information System (HIS), a referral management portal, population health management tools, and integrations with national platforms such as NPHIES. Our work directly supports clinicians, payers, and patients across Saudi Arabia's healthcare ecosystem. The Role We are looking for a Senior Software Tester to take ownership of quality across our healthcare platforms. You will plan and execute testing across web applications, mobile apps, APIs, and national-level integrations — combining strong manual testing fundamentals with the automation and performance testing skills needed to scale quality as the team grows.<br>This is a senior, hands-on role. You will not just write test cases — you will shape how we test: defining strategy, mentoring junior testers, raising the bar on automation coverage, and partnering with developers, product managers, and clinicians to ship software that is safe to use in real healthcare settings. In healthcare, a missed defect is not a missed deadline — it is a clinician with a wrong screen in front of a patient. We need someone who feels that weight and treats quality accordingly.<br>What You'll DoTest Strategy & Leadership Define and own the test strategy across HIS, portals, mobile apps, and integration services. Translate product requirements, user stories, and clinical workflows into clear test plans, scenarios, and acceptance criteria. Establish QA standards, entry/exit criteria, and release readiness checklists across teams. Mentor junior QA engineers — review their test cases, coach them on bug reporting, and grow the team's technical skills. Partner with product managers, developers, Dev Ops, and clinical informatics on quality from design through release. Functional & Manual Testing Execute exploratory, functional, regression, and user acceptance testing across complex healthcare workflows. Validate clinical and operational scenarios — patient registration, encounters, orders, discharge, billing, claims, referrals, and more. Verify edge cases that matter in healthcare: Arabic/English bilingual UI, RTL layouts, Hijri/Gregorian dates, national ID formats, and Saudi-specific clinical data. Write reproducible bug reports with clear severity, environment, and impact assessment. Test Automation Build and maintain automated test suites for web (e.g., Playwright, Cypress, or Selenium) and mobile (e.g., Appium or platform-native frameworks). Develop API test automation using tools such as Postman/Newman, REST Assured, or pytest. Integrate automated tests into CI/CD pipelines so they run on every change, with clear pass/fail signals. Drive test data management, test environment hygiene, and reliable, non-flaky test design. Define which tests should be automated, which should stay manual, and where the line lives. Mobile Testing Test native and cross-platform mobile applications across i OS and Android, including device, OS-version, and network-condition coverage. Validate offline behavior, sync, push notifications, biometric login, and permission flows. Use device farms or emulator/simulator strategies to scale mobile coverage. API & Integration Testing Design and execute thorough tests for REST APIs, message-based integrations, and event-driven flows. Test integrations with national health platforms (NPHIES), payers, government systems, and third-party clinical/lab systems. Validate FHIR resources, HL7 messages, and other healthcare data exchanges for structural and semantic correctness. Verify error handling, retries, idempotency, and audit trails in integration flows. Performance & Load Testing Plan and execute performance, load, stress, and soak tests using tools such as JMeter, k6, Locust, or Gatling. Define performance SLOs in collaboration with engineering and operations — response times, throughput, error rates. Identify bottlenecks across application, database, and network layers and work with engineering on remediation. Establish performance baselines and regression checks for major releases. Quality Operations & Compliance Maintain test artifacts, traceability matrices, and evidence trails to support CBAHI, JCI, and NPHIES audits. Operate test management tooling (Jira, Xray, Zephyr, Test Rail, or similar) and keep coverage and quality dashboards current. Contribute to root cause analysis, post-release defect reviews, and continuous QA process improvement. Champion data privacy and PHI handling discipline in test environments — no production PHI in test, ever. What We're Looking For Required5+ years of professional software testing experience, including at least 2 years in a senior or lead capacity. Strong manual testing foundations: test design techniques, exploratory testing, risk-based prioritization, and disciplined bug reporting. Hands-on test automation on web (Playwright/Cypress/Selenium) and at least one mobile automation framework (Appium or native). API testing experience: Postman, REST Assured, pytest, or similar; comfortable reading and writing JSON, designing contract tests, and debugging at the network level. Performance testing: real experience with JMeter, k6, Locust, or Gatling — not just running scripts but designing scenarios and analyzing results. CI/CD integration: you have wired automated tests into pipelines (Git Lab CI, Git Hub Actions, Jenkins, or similar). SQL: confident writing queries to validate data, reproduce bugs, and investigate issues. Bug tracking & test management: fluent in Jira and at least one structured test management tool. Communication: you write defect reports developers actually thank you for, and you can explain risk to a non-technical product manager or clinician. Nice to Have Healthcare domain experience — HIS, EMR/EHR, RCM, claims, or telehealth. Familiarity with FHIR, HL7, NPHIES, ICD-10, CPT, or SNOMED. Security testing fundamentals (OWASP Top 10, basic threat modeling). Accessibility testing experience (WCAG). ISTQB certification (Foundation, Advanced, or specialist tracks). Experience working under regulated compliance regimes (CBAHI, JCI, HIPAA, NCA ECC). Arabic language skills — helpful for testing Arabic UI and clinical terminology. How You Work You think like an attacker and a clinician at the same time — you find the broken edge case and you understand why it matters. You distinguish what should fail a release from what is a known issue, and you are willing to defend the call. You document. Test cases, results, and defects are part of the audit trail — and the next person's onboarding. You raise quality concerns early and constructively, and you do not wait for someone else to ask the hard question. What We Offer A meaningful mission — your work directly affects patient safety and clinician experience across Saudi Arabia. Ownership of QA strategy, not just test execution. A team that takes quality seriously and gives QA a real seat at the table. Competitive salary, benefits, and learning budget. Support for relevant certifications (ISTQB, performance testing, security).
About Ejad Tech Ejad Tech is a Saudi technology and consulting company specializing in digital transformation, software development, Artificial Intelligence (AI), and innovative technology solutions. We partner with government and private sector organizations to deliver intelligent digital products and advanced technology services that drive innovation, operational excellence, and sustainable growth. At Ejad Tech, we believe that empowering Saudi talent is essential to shaping the future of technology. We are committed to providing aspiring professionals with opportunities to develop their skills, gain hands-on experience, and contribute to building innovative AI-powered solutions that create real impact.<br>Job Summary We are looking for a Junior AI Software Developer to join our AI team and contribute to the development of intelligent software applications and AI-powered solutions. The successful candidate will support the design, development, testing, and maintenance of software systems while collaborating with AI Engineers and Software Developers to deliver scalable, high-quality solutions. This role is ideal for recent graduates and early-career professionals with a strong programming foundation and a passion for software development and Artificial Intelligence.<br>Key Responsibilities Develop and maintain software applications using Python. Contribute to the development of AI-powered applications and software solutions. Develop and maintain backend services and REST APIs. Write clean, maintainable, and well-documented code following software development best practices. Test applications, troubleshoot issues, and optimize system performance. Support data processing and system integration activities. Collaborate with AI Engineers and Software Developers to deliver high-quality solutions. Participate in code reviews, software testing, and continuous improvement initiatives. Stay up to date with emerging technologies and contribute to enhancing software products and solutions.<br>Qualifications Bachelor's degree in Computer Science, Artificial Intelligence, Software Engineering, Information Technology, or a related field. Proficiency in Python programming. Good understanding of Object-Oriented Programming (OOP). Basic knowledge of REST APIs. Basic knowledge of SQL databases. Familiarity with Git version control. Academic projects, personal projects, or internship experience in software development are preferred.<br>Technical Skills Python Object-Oriented Programming (OOP) REST APIsSQLGit API Integration<br>Behavioral Competencies Problem-solving skills. Analytical thinking. Teamwork and collaboration. Effective communication skills. Willingness to learn and continuously develop. Adaptability to new technologies.
About the Role<br>The Senior Software Project Manager will be responsible for leading end-to-end delivery of a software development project, with proven experience in managing ERP development or implementation initiatives.<br>Responsibilities Lead the end-to-end delivery of the project, from planning and requirements gathering through deployment and post-launch support. Define project scope, objectives, timelines, and deliverables in collaboration with stakeholders and leadership. Manage and coordinate cross-functional teams including software engineers, business analysts, QA, and integration specialists. Develop and maintain project plans, schedules, budgets, and resource allocations. Identify, assess, and mitigate project risks, dependencies, and blockers to ensure on-time, on-budget delivery. Apply Agile/Scrum or hybrid project management methodologies to drive iterative development and continuous improvement. Ensure quality standards and software development best practices are followed throughout the project lifecycle. Facilitate communication between technical teams and business stakeholders to ensure alignment on requirements and priorities. Monitor project KPIs, track progress, and manage change requests and scope adjustments. Prepare regular project status reports, steering committee updates, and executive-level business reviews for leadership.<br><br>Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. Minimum of 7 years of experience in software project management, including at least 3 years managing ERP development or implementation projects. Proven hands-on experience managing a full ERP project lifecycle (e.g., SAP, Oracle, Microsoft Dynamics, Odoo, or custom-built ERP) is mandatory. Strong understanding of software development lifecycle (SDLC), system architecture, integrations, and database-driven enterprise applications. Solid experience with Agile, Scrum, or hybrid delivery methodologies; PMP, PRINCE2, or Agile certification is a strong plus. Demonstrated track record of delivering complex software projects on time, within scope, and within budget. Excellent leadership, stakeholder management, and problem-solving skills. Proficiency in project management tools (Jira, Azure Dev Ops, MS Project, or similar). Excellent communication skills in Arabic and English.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Craftsperson/Java/Angular based in Saudi Arabia.<br><br>This role is designed for engineers who are passionate about building high-quality, maintainable, and scalable software solutions.<br><br>You will contribute across the full software development lifecycle, from design and implementation to deployment and continuous improvement.<br><br>The position combines strong Java backend expertise with modern Angular frontend development in a collaborative engineering environment.<br><br>You will work with advanced development practices, including Extreme Programming, test-driven development, and continuous delivery.<br><br>By embracing AI-powered engineering workflows, you will help accelerate development while maintaining strong standards of quality and craftsmanship.<br><br>This opportunity is ideal for developers who value technical excellence, ownership, and continuous learning.<br><br>Accountabilities<br><br>The Software Craftsperson will take ownership of feature development and contribute to building reliable software products through disciplined engineering practices and close collaboration.<br><br>Own feature-level design, development, testing, and delivery across backend and frontend applications. Build clean, maintainable, and scalable software using modern engineering principles and best practices. Develop backend services using Java while applying strong object-oriented programming concepts and design patterns. Create responsive and scalable frontend applications using Angular and Type Script. Participate in product teams that manage the full development lifecycle, from technical decisions to production delivery. Apply Extreme Programming practices such as pair programming, continuous integration, continuous delivery, and test-first development. Collaborate with engineers, designers, and stakeholders to deliver solutions aligned with business and user needs. Leverage AI-assisted development tools to improve productivity, identify issues early, and enhance engineering workflows. Review and evaluate AI-generated code to ensure correctness, security, performance, and maintainability. Contribute to engineering improvements, knowledge sharing, and mentoring within the team. Participate in modern Dev Ops practices, including CI/CD workflows and collaborative software development processes.<br><br>Requirements<br><br>The ideal candidate is a software engineer with strong Java and Angular experience, a passion for software craftsmanship, and the ability to work effectively in a collaborative remote environment.<br><br>3+ years of professional experience developing applications with Java. Strong knowledge of Java fundamentals, object-oriented programming, design principles, and design patterns. Experience working with Java frameworks such as Micronaut or Spring. Solid understanding of Java Collections, multithreading concepts, and Hibernate ORM. Experience using build tools such as Gradle or Maven. Ability to write effective unit tests using JUnit. Hands-on experience developing scalable applications with Angular and Type Script. Strong understanding of Angular concepts, including components, state management, data binding, routing, directives, and pipes. Strong debugging, troubleshooting, and performance optimization skills. Experience working with relational databases and fundamental SQL concepts. Familiarity with Git, CI/CD pipelines, and modern Dev Ops practices. Knowledge of Aspect-Oriented Programming (AOP), RxJS, Microsoft Azure, observability, and monitoring practices is a plus. Experience using AI-assisted development tools such as Git Hub Copilot, Cursor, Augment, or Claude Code. Ability to apply prompt engineering techniques and assess AI-generated code quality. Strong ownership mindset, communication skills, curiosity, and commitment to continuous improvement.<br><br>Benefits<br><br>Fully remote, remote-first work environment with structured flexibility. Opportunity to work with modern engineering practices focused on software craftsmanship and AI-native development. Twice-yearly in-person coworking sprints with travel expenses covered. Annual team retreat with covered travel costs. Dedicated learning and development budget. Conference participation and speaking sponsorship opportunities. Comprehensive medical and term insurance coverage. Employee-friendly leave policies. Home office support fund. Collaborative culture focused on learning, experimentation, and technical excellence.<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.
Role Overview<br>We're looking for a Staff AI Software Engineer who is equally passionate about building software and elevating engineering standards. This is a 50% hands-on coding and 50% technical leadership role, where you'll work closely with the engineering team to define best practices, improve development workflows, and help shape sprint planning and technical execution.<br>Key Responsibilities Hands on: Design, build, and scale modern full-stack applications with a focus on performance, scalability, and reliability. Provide technical leadership by mentoring engineers, conducting code reviews, and championing engineering best practices. Define coding standards, software architecture, and development processes that improve quality and consistency across the engineering team. Partner with Product Managers and Engineering Leadership to shape sprint planning, break down technical initiatives, estimate work, and improve delivery.<br>What We're Looking For8+ years of experience in software engineering, with experience operating at Staff, Principal, or Technical Lead level. Strong commercial experience with Java and the Spring ecosystem (Spring Boot, Spring Cloud, Spring MVC). Strong full-stack development experience using React, Next.js, Type Script, and modern frontend technologies. Experience designing and building distributed, microservices-based architectures. Experience building and consuming REST APIs and event-driven systems. Experience working with Postgre SQL and/or Mongo DB. Experience with Docker, containerisation, Git, CI/CD pipelines, and cloud-native development. Strong understanding of software architecture, design patterns, scalability, and system performance. Experience mentoring engineers and influencing technical direction across multiple teams. Excellent communication and stakeholder management skills. Experience building AI-native products or integrating LLMs into production systems. Hands-on experience with RAG, AI agents, vector databases, Lang Chain, Lang Graph, MCP, or similar AI frameworks. Experience with Python and Fast API for AI services. Experience working in high-growth startups or scaling technology businesses. Exposure to cloud platforms such as AWS, Azure, or Google Cloud. Experience working with AI coding assistants such as Claude, Codex, Cursor, or Git Hub Copilot. Comfortable working in a fast-paced startup environment with a high degree of ownership.
We are seeking an experienced Deputy CEO with a strong operational background in software development companies. The successful candidate will oversee the company's day-to-day operations, ensuring the successful delivery of projects, operational excellence, and cross-functional alignment. This role will be responsible for driving execution across key operational areas, including Project Delivery, PMO, Procurement, Resource Management, Quality Assurance, Customer Success, and other shared business functions, while supporting the CEO in achieving the company's strategic objectives.<br>Key Responsibilities Oversee the company's daily operations and ensure operational excellence. Lead and monitor project delivery to ensure projects are delivered on time, within budget, and to the required quality standards. Oversee the PMO and project governance framework. Manage procurement, vendor relationships, and contract execution. Optimize resource planning and utilization across projects. Establish and monitor operational KPIs and performance dashboards. Drive process improvement and operational efficiency initiatives. Work closely with Engineering, Product, Sales, Finance, and HR to ensure seamless execution. Identify operational risks and implement mitigation plans. Support the CEO in strategic planning and organizational growth.<br>Preferred Experience15+ years of progressive leadership experience, including at least 5 years in an executive operational role. Experience within a software development, technology services, IT consulting, digital transformation, or systems integration company. Proven track record of leading large-scale software delivery operations and PMOs. Strong experience in project portfolio management and delivery governance. Experience managing procurement, commercial operations, and vendor management. Strong understanding of Agile, Scrum, Dev Ops, and software development lifecycles. Demonstrated ability to scale operations while maintaining delivery quality and customer satisfaction. Experience managing cross-functional teams and multiple business units. Excellent financial and commercial acumen, including budgeting and operational planning.
Software Project Manager (Technical Background Required)<br>Location: Riyadh, Saudi Arabia (On-site) Industry: Software Development & Digital Solutions<br>About the Role We are seeking an experienced Software Project Manager with a strong technical foundation in software development and proven experience managing software projects from concept through production deployment. The ideal candidate has previously worked as a Software Developer or in another technical role before transitioning into project management, enabling them to effectively bridge business and technical teams. You will be responsible for leading end-to-end software delivery, facilitating Agile/Scrum ceremonies, managing cross-functional teams, and ensuring projects are delivered on time, within scope, and to the highest quality standards.<br>Key Responsibilities Lead the complete software project lifecycle, from requirements gathering and planning through development, testing, deployment, and post-production support. Drive Agile delivery by facilitating Scrum ceremonies, including Sprint Planning, Daily Stand-ups, Sprint Reviews, Retrospectives, and Backlog Refinement. Act as the primary point of coordination between clients, business stakeholders, Product Owners, and technical teams. Collaborate closely with Software Developers, QA Engineers, UI/UX Designers, Dev Ops, and Business Analysts to ensure successful project execution. Translate business requirements into actionable technical deliverables while ensuring alignment between business objectives and technical feasibility. Prepare and maintain Business Requirements Documents (BRDs), user stories, acceptance criteria, and project documentation. Develop and maintain project plans, sprint roadmaps, timelines, resource allocation, and delivery milestones. Monitor project progress, identify risks and dependencies, and proactively implement mitigation plans. Track delivery metrics, sprint progress, and team performance using JIRA, Confluence, and other Agile project management tools. Manage stakeholder expectations through regular communication, status reporting, and project governance. Ensure software solutions meet quality standards, business requirements, and agreed delivery timelines. Support continuous process improvement by promoting Agile best practices and delivery excellence.<br>Requirements Proven experience managing end-to-end software development projects from initiation through production deployment. Strong hands-on experience leading Agile/Scrum teams and facilitating all Scrum ceremonies. Previous hands-on experience as a Software Developer, Software Engineer, or another technical software role before moving into Project Management. Solid understanding of software architecture, SDLC, APIs, databases, system integrations, and modern software development practices. Experience working closely with engineering teams and the ability to understand technical discussions, estimate effort, and identify delivery risks. Demonstrated experience gathering business requirements and producing BRDs, user stories, acceptance criteria, and functional documentation. Strong stakeholder and client management skills with the ability to communicate effectively with both technical and non-technical audiences. Experience managing multiple concurrent software projects and cross-functional teams. Proficiency with Agile project management tools such as JIRA, Confluence, Azure Dev Ops, or similar platforms. Excellent leadership, communication, negotiation, and problem-solving skills. Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline. Agile certifications such as CSM, PMI-ACP, Scrum Master, or PMP are highly desirable. Fluent in both Arabic and English. Willingness to be based in Riyadh and relocate for future project assignments if required.
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.
Adree is seeking a Software Quality Assurance, Expert to support product development by leveraging technical and analytical expertise to implement and ensure the application of quality strategies, methodologies, and standards across products and systems, ensuring end-to-end quality throughout the software development lifecycle from analysis through release.<br><br>Key Roles And Responsibilities<br><br>Implement QA strategies and methodologies for products and systems, ensuring quality standards are applied Align solution and product development processes with policies, procedures, and standards across the full lifecycle Ensure compliance with product and project development procedures across all methodologies, including Agile and Dev Ops, from analysis through release Review different business functions to support and enhance QA strategies Coordinate with business analysts, developers, system testers, and stakeholders to ensure adherence to quality standards Conduct audits and review activities to identify potential issues and ensure end-to-end quality Prepare quality output reports for stakeholders and ensure all processes and products comply with defined standards Perform any additional tasks as assigned<br><br>Requirements<br><br>Education<br><br>Bachelor's degree in Computer Science, Management Information Systems, or equivalent<br><br>Experience<br><br>4+ years of experience in Quality Assurance / QA governance within software or digital product development Experience implementing QA strategies, standards, and compliance across the full lifecycle (analysis through release) Hands-on experience working with Agile and Dev Ops methodologies, supporting QA activities from planning to release Experience coordinating with Business Analysts, Developers, System Testers, and stakeholders to ensure adherence to quality standards<br><br>Skills & Competencies (Technical & Analytical + Soft)<br><br>Strong understanding of QA strategies, methodologies, and quality standards Ability to align QA processes with policies, procedures, and standards across the lifecycle Knowledge of compliance requirements across Agile and Dev Ops workflows (from analysis to release) Strong coordination skills across multiple functions (Business Analysts, Developers, Testers, Stakeholders) Ability to conduct audits/reviews and identify risks or improvement opportunities Strong reporting skills to produce quality output reports for stakeholders<br><br>Preferred (but Not Required)<br><br>Master's degree in Computer Science or Business Administration (or equivalent) Certifications: Six Sigma, CSM (Scrum/CSM), ITIL, ISO 9001, ISO 20000-1<br><br>Job Location: Client site
Role Summary We are seeking a driven and detail-oriented Software Project Manager with 2 to 4 years of experience to help lead software development projects. Based in Riyadh, you will work closely with cross-functional teams to deliver software solutions on time and within scope. The ideal candidate has a strong foundation in Agile methodologies, thrives in a fast-paced environment, and maintains strict operational discipline to support broader digital transformation initiatives across the Saudi market. Key Responsibilities Project Execution & Tracking Project Delivery: Assist in managing the software development lifecycle (SDLC) from initiation to deployment, ensuring deliverables meet quality standards and strict timelines. Meticulous Record-Keeping: Maintain absolute accuracy in project governance using EPM. Ensure all data fields are consistently populated, updated, and never left blank. Scope & Risk Management: Track project scope and identify potential technical or scheduling bottlenecks early, escalating risks to senior portfolio leadership when necessary. Transformation Support: Support large-scale digital transformation deployments, working alongside technical leads to ensure smooth rollouts. Team Collaboration & Agile Processes Agile Facilitation: Facilitate daily stand-ups, sprint planning, and retrospective meetings to maintain team momentum and foster a collaborative environment. Cross-Functional Coordination: Work directly with Developers, UX/UI designers, Business Analysts, and QA teams to ensure task delegation aligns with project milestones. Performance Monitoring: Track team velocity and core project KPIs, utilizing MS Project and EPM to keep the project strictly on schedule. Stakeholder Communication Rapid Response Standards: Maintain strict communication SLAs, including a mandatory maximum two-hour response window for all internal and stakeholder project emails during business hours. Status Reporting: Prepare clear, concise, and accurate status reports for internal stakeholders and clients, ensuring transparency regarding project health and progress. Client Engagement: Act as a reliable point of contact for clients on assigned projects in Riyadh, building trust through consistent delivery and professional communication. Qualifications & Experience Education: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field. Experience: 2 to 4 years of hands-on experience coordinating or managing software development projects within the Saudi Arabian tech market. Certifications: PMP or ITIL certification is required. Technical Acumen: Sufficient technical understanding to effectively communicate with software development teams and grasp basic architectural concepts.
Internship Opportunity: Sales Development Representative (SDR) – Tamheer Program
Information Technology
Internship Opportunity: Sales Development Representative (SDR) – Tamheer Program Location: Jeddah Internship Type: Full-time Duration: 6 months<br>Near, a fast-growing technology company in the Saa S (Software as a Service) industry and smart business solutions, is looking for driven and curious talents to join our Sales Development team as Sales Development Representatives (SDR) under the Tamheer Program.<br>This program offers recent graduates the opportunity to play a key role in identifying growth opportunities and building meaningful client relationships. Designed to equip talented graduates with hands-on experience in business development, lead generation, and data-driven sales growth, the Tamheer Program enables interns to research markets, identify potential clients, and craft personalized outreach strategies that align with Near's innovative approach to B2B growth.<br>Job Responsibilities Study the market and analyze customer needs and business opportunities. Contribute to the development and implementation of sales and marketing plans. Identify and engage potential clients to introduce the Company's digital solutions. Identify customer needs and present the appropriate solutions and services. Follow up with prospective clients and document all sales activities using the approved systems. Contribute to the preparation of presentations and commercial proposals. Monitor sales activities, prepare periodic reports, and submit the necessary recommendations. Monitor competitors, analyze their activities, and propose opportunities for improvement. Collaborate with the Sales, Marketing, and Product teams to achieve the Company's objectives.<br>We Are Looking For Recent graduate in Business Administration, Marketing, Industrial Engineering, or a related field. Strong interest in business development, B2B sales, and technology-driven solutions. Excellent communication, active listening, and presentation skills in both Arabic and English. Skilled in using CRM systems, lead generation tools, and digital productivity platforms. Analytical mindset with the ability to understand data, identify trends, and suggest improvements. Proactive, organized, and comfortable working in a fast-paced, target-oriented startup environment. A genuine curiosity to learn about markets, customer behavior, and sales processes.<br>What You'll Gain Monthly Tamheer training allowance. Hands-on training and mentorship from experienced professionals. Practical experience in B2B Saa S sales and business development. Exposure to enterprise sales strategies, CRM systems, and digital sales tools. Certificate of completion upon successful completion of the program.<br>To Apply Email: Hr@nearplatforms.comSubject: Sales Development Representative (SDR) – Tamheer Program – [Your Full Name]
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Specialist - Software Engineering based in Saudi Arabia.<br><br>This role offers the opportunity to design and build scalable cloud-native applications within a modern engineering environment.<br><br>You will contribute across the full software development lifecycle, from backend services and APIs to frontend experiences and cloud infrastructure.<br><br>The position focuses on developing high-performing solutions using . NET technologies, AWS services, and Agile delivery practices.<br><br>You will collaborate with distributed teams to deliver reliable, secure, and observable applications that support critical business operations.<br><br>This is an impactful opportunity for an engineer who enjoys solving complex technical challenges and working with innovative cloud architectures.<br><br>The role combines hands-on development, continuous improvement, and collaboration across engineering and technology teams.<br><br>Accountabilities<br><br>Design, develop, test, and deploy scalable full-stack applications using . NET Core, C#, AWS cloud services, and modern software engineering practices. Build and maintain cloud-native applications, including backend services, frontend components, database integrations, and serverless solutions. Develop and integrate RESTful APIs while ensuring proper documentation, scalability, security, and performance using tools such as Swagger/Open API. Implement AWS-based solutions using services including API Gateway, Lambda, Cloud Watch, X-Ray, and event-driven architectures. Consume and implement infrastructure templates using AWS CDK in collaboration with cloud engineering teams. Build, maintain, and optimize CI/CD pipelines using Git-based workflows to support efficient application delivery. Apply automated testing practices, including unit testing frameworks such as NUnit or x Unit, while maintaining strong code quality and test coverage. Follow Test-Driven Development (TDD) principles and contribute to continuous improvement across engineering processes. Participate in Agile and SAFe ceremonies, including sprint planning, reviews, retrospectives, and Program Increment (PI) planning activities. Collaborate with distributed global teams to support solution design discussions, architecture reviews, performance optimization, and observability improvements.<br><br>Requirements<br><br>5-8 years of professional software development experience with strong full-stack engineering expertise. Advanced hands-on experience with . NET Core 6/8, C#, backend development, and scalable application design. Strong knowledge of SQL, including query development, database interactions, and scripting. Experience developing APIs using AWS serverless and event-driven architectures. Practical experience with AWS services such as API Gateway, Lambda, Cloud Watch, X-Ray, and related cloud-native technologies. Experience using AWS CDK for infrastructure provisioning and consuming cloud infrastructure templates. Strong understanding of RESTful API design principles and API documentation standards. Experience creating and maintaining CI/CD pipelines and working with Git-based development workflows. Familiarity with automated testing frameworks, Test-Driven Development practices, and software quality standards. Experience working in Agile or SAFe environments, including sprint ceremonies and cross-functional collaboration. Excellent written and verbal English communication skills with the ability to work effectively in globally distributed teams. Preferred experience includes insurance or claims technology, Guidewire platforms, microservices architectures, distributed systems, and participation in solution design activities. Strong interest in application monitoring, observability, scalability, and performance optimization.<br><br>Benefits<br><br>Fully remote work model aligned with US Pacific Time business hours. Opportunity to work on cloud-native applications using modern AWS and . NET technologies. Exposure to large-scale software engineering practices, Agile methodologies, and distributed collaboration. Professional growth opportunities through hands-on work with advanced cloud architectures and development frameworks. Flexible remote environment designed to support productivity and collaboration across global teams. Opportunity to contribute to impactful technology solutions while working with experienced engineering professionals.<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.
The Oracle Fusion Development Manager is a key leadership role within the IT Development at Saudi National Bank (SNB). The role is responsible for leading the development, enhancement, integration, and support of Oracle Fusion Cloud applications, ensuring alignment with business objectives, enterprise architecture standards, and regulatory requirements. The position provides technical leadership, manages development resources and vendors, and oversees the successful delivery of Oracle Fusion initiatives across Finance, Human Capital Management (HCM), Procurement, and other enterprise business domains.<br>Key Responsibilities Lead and manage Oracle Fusion development teams responsible for application enhancements, integrations, extensions, and production support. Define development strategies, technical standards, and best practices for Oracle Fusion Cloud solutions. Collaborate with business stakeholders, Enterprise Architecture, EPD, Information Security, and IT Operations to deliver business solutions. Oversee the complete Software Development Life Cycle (SDLC), including solution design, development, testing, deployment, and post-production support. Manage Oracle Fusion releases, patches, upgrades, and impact assessments. Ensure compliance with enterprise architecture standards, security policies, audit requirements, and banking regulations. Review and approve technical solution designs, integrations, customizations, and extensions. Manage third-party vendors and implementation partners to ensure delivery quality and adherence to project timelines. Monitor system performance, application availability, and service levels, ensuring timely resolution of production issues. Drive continuous improvement initiatives by adopting Oracle Fusion Cloud best practices and emerging technologies. Mentor technical teams, develop staff capabilities, and promote a culture of innovation and continuous learning.<br>Education Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline. Master’s degree is considered an advantage. Experience Minimum of 8 years of experience in enterprise application development, implementation, and support. Minimum of 5 years of experience in a leadership or management role overseeing application development teams. Proven experience delivering Oracle Fusion Cloud solutions within large enterprise organizations, preferably in the banking or financial services sector. Technical Skills Strong knowledge of Oracle Fusion Cloud architecture and application development framework. Hands-on experience with Oracle Integration Cloud (OIC), REST/SOAP APIs, and Oracle Fusion integration technologies. Experience with Oracle Visual Builder (VB/VBCS), BI Publisher, OTBI, HDL, and FBDI. Understanding of Oracle Fusion extensibility, security model, and application configuration. Experience with Java and PL/SQL is desirable. Familiarity with Dev Ops tools, CI/CD practices, and source code management. Good understanding of cloud security, identity and access management (IAM), and data protection standards. Preferred Certifications Oracle Cloud Infrastructure (OCI) Foundations Associate. Oracle Fusion Cloud Applications Certification in one or more functional domains (Financials, HCM, or Procurement). Oracle Integration Cloud (OIC) Certification. Location Jeddah, Saudi Arabia
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an AI-Native Software Developer based in Saudi Arabia.<br><br>Join a fully remote, international engineering environment where innovation, ownership, and AI-driven development are at the heart of building impactful software solutions. In this role, you will work end-to-end on designing, developing, and improving products used by customers worldwide. You will leverage AI as an integral part of your engineering process, creating workflows, validation systems, and solutions that enhance productivity and software quality. This opportunity is ideal for a developer who enjoys experimenting with emerging technologies, solving complex challenges, and taking full responsibility for the products they create. You will have the autonomy to shape ideas into reliable, production-ready software while continuously improving how AI supports development.<br><br>Accountabilities<br><br>Take full ownership of software development projects, from initial concepts and design through implementation, deployment, and continuous improvement. Use AI as a development system by creating effective workflows, validation processes, and automation strategies to enhance engineering efficiency. Design, build, test, and maintain high-quality software solutions while ensuring reliability and strong performance in production environments. Monitor software behavior after release, analyze results, and identify opportunities to improve both products and development processes. Develop scalable backend solutions, including database design, complex queries, and application architecture improvements. Explore new approaches, test innovative ideas, and transform insights into practical, evidence-based product enhancements.<br><br>Requirements<br><br>Proven experience with Ruby on Rails or other backend programming languages and frameworks. Strong SQL expertise, with the ability to design database schemas and write complex queries efficiently. Demonstrated experience using AI tools and workflows as part of an end-to-end software development process, with practical examples of successful implementations. Strong commitment to software quality, including a habit of testing your own work and delivering reliable solutions. Ability to work independently, take ownership of technical decisions, and manage projects from idea to completion. Curiosity and enthusiasm for exploring new technologies, solving challenging problems, and continuously improving engineering practices. Strong communication skills and ability to collaborate effectively within a global, remote team.<br><br>Benefits<br><br>Fully remote position with the flexibility to work from Poland. Opportunity to build and improve real AI-powered systems used by customers worldwide. High level of autonomy and ownership over projects and technical decisions. International collaboration with talented team members across different countries. Personal development opportunities and clear paths for professional growth. Computer budget to improve your home working setup. Access to a Kindle device and company Amazon account. Body and Mind Movement program designed to support well-being and energy. Respect for local national holidays to ensure proper time for rest and recovery. Opportunity to contribute to innovative products at the intersection of software engineering and artificial intelligence.<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.
المهام والمسئوليات التفصيلية• إجراء البحوث وتحليل الاتجاهات التكنولوجية: المعرفة والدراية بأحدث التطورات التكنولوجية في مجال تقنية المعلومات وأن يقوم بالبحث والتحليل لفهم كيفية تطبيق هذه التقنيات في منتجات الشركة.• تصميم وتطوير المنتجات والتقنيات الجديدة: تصميم وتطوير منتجات وتقنيات جديدة تلبي احتياجات العملاء والمستخدمين. قد يشمل ذلك تصميم وبرمجة تطبيقات الويب وتطوير قواعد البيانات وتحسين أداء البرمجيات وغيرها.• اختبار وتقييم المنتجات والتقنيات: إجراء اختبارات شاملة للمنتجات والتقنيات الجديدة للتحقق من جودتها وأدائها. يتم توثيق النتائج وتحليلها لتحديد المزايا والعيوب واتخاذ التحسينات اللازمة.• التعاون مع فرق العمل الأخرى: التعاون مع فرق العمل الأخرى في الشركة مثل فرق التطوير والتصميم والجودة. بحيث يتم تبادل المعرفة والخبرة والعمل سويًا لضمان تنفيذ الابتكارات والتحسينات بشكل فعال.• متابعة التطورات والمعايير الصناعية في صناعه تقنية المعلومات: متابعة التطورات الصناعية والمعايير القياسية ذات الصلة. يساعد ذلك في ضمان أن المنتجات والتقنيات المطورة تلبي المعايير الصناعية ومتطلبات الأمان والجودة والمعايير العالمية.• إعداد الوثائق والتقارير التقنية: إعداد وثائق تقنية مفصلة تشرح المنتجات والتقنيات الجديدة وكيفية استخدامها وفوائدها. يساعد ذلك في توضيح المفاهيم التقنية المعقدة وتبسيطها للمستخدمين.• متابعة البحوث والمنافسة: مراقبة البحوث والابتكارات التي يقوم بها المنافسون ومتابعة التطورات في الصناعة. يساعد ذلك على البقاء على اطلاع دائم على أحدث التقنيات والاتجاهات وضمان أن الشركة تبقى في المقدمة التكنولوجية.• التواصل والتعاون: التواصل القوي والقدرة على التعاون مع شركاء التقنية للشركة. ومتابعه تجديد تراخيص الشركة الخاصة بالتقنية مع الشركات المنتجة.• متابعة الابتكارات القانونية وحقوق الملكية الفكرية: الدراية والعلم بقوانين حقوق الملكية الفكرية وضمان الامتثال لها في عملية التطوير والابتكار.<br>الشروط الوظيفيةشهادة علمية درجة البكالوريوس او اعلى في تخصص ذي صلة مثل علوم الكمبيوتر، هندسة البرمجيات علوم البيانات، أو تقنية المعلومات ,هندسة الحاسوبخبرة في البحث والتطوير: يجب أن يكون لدى المرشحين خبرة في العمل في مجال البحث والتطوير لا تقل عن 12سنة منها 6 سنوات على الأقل في تقنية المعلومات وقواعد البيانات<br>الشهادات المطلوبة:Azure Developer Associate Azure Administrator Associate Power Platform Developer Associate Project Management Professional Certified Data Scientist Certified Web Developer
المهام والمسئوليات التفصيلية• إجراء البحوث وتحليل الاتجاهات التكنولوجية: المعرفة والدراية بأحدث التطورات التكنولوجية في مجال تقنية المعلومات وأن يقوم بالبحث والتحليل لفهم كيفية تطبيق هذه التقنيات في منتجات الشركة.• تصميم وتطوير المنتجات والتقنيات الجديدة: تصميم وتطوير منتجات وتقنيات جديدة تلبي احتياجات العملاء والمستخدمين. قد يشمل ذلك تصميم وبرمجة تطبيقات الويب وتطوير قواعد البيانات وتحسين أداء البرمجيات وغيرها.• اختبار وتقييم المنتجات والتقنيات: إجراء اختبارات شاملة للمنتجات والتقنيات الجديدة للتحقق من جودتها وأدائها. يتم توثيق النتائج وتحليلها لتحديد المزايا والعيوب واتخاذ التحسينات اللازمة.• التعاون مع فرق العمل الأخرى: التعاون مع فرق العمل الأخرى في الشركة مثل فرق التطوير والتصميم والجودة. بحيث يتم تبادل المعرفة والخبرة والعمل سويًا لضمان تنفيذ الابتكارات والتحسينات بشكل فعال.• متابعة التطورات والمعايير الصناعية في صناعه تقنية المعلومات: متابعة التطورات الصناعية والمعايير القياسية ذات الصلة. يساعد ذلك في ضمان أن المنتجات والتقنيات المطورة تلبي المعايير الصناعية ومتطلبات الأمان والجودة والمعايير العالمية.• إعداد الوثائق والتقارير التقنية: إعداد وثائق تقنية مفصلة تشرح المنتجات والتقنيات الجديدة وكيفية استخدامها وفوائدها. يساعد ذلك في توضيح المفاهيم التقنية المعقدة وتبسيطها للمستخدمين.• متابعة البحوث والمنافسة: مراقبة البحوث والابتكارات التي يقوم بها المنافسون ومتابعة التطورات في الصناعة. يساعد ذلك على البقاء على اطلاع دائم على أحدث التقنيات والاتجاهات وضمان أن الشركة تبقى في المقدمة التكنولوجية.• التواصل والتعاون: التواصل القوي والقدرة على التعاون مع شركاء التقنية للشركة. ومتابعه تجديد تراخيص الشركة الخاصة بالتقنية مع الشركات المنتجة.• متابعة الابتكارات القانونية وحقوق الملكية الفكرية: الدراية والعلم بقوانين حقوق الملكية الفكرية وضمان الامتثال لها في عملية التطوير والابتكار.<br>الشروط الوظيفيةشهادة علمية درجة البكالوريوس او اعلى في تخصص ذي صلة مثل علوم الكمبيوتر، هندسة البرمجيات علوم البيانات، أو تقنية المعلومات ,هندسة الحاسوبخبرة في البحث والتطوير: يجب أن يكون لدى المرشحين خبرة في العمل في مجال البحث والتطوير لا تقل عن 12سنة منها 6 سنوات على الأقل في تقنية المعلومات وقواعد البيانات<br>الشهادات المطلوبة:Azure Developer Associate Azure Administrator Associate Power Platform Developer Associate Project Management Professional Certified Data Scientist Certified Web Developer
About Us:<br>Direct FN is a leading Capital Market Industry (CMI) Financial Technology software and Content provider, company (now owned by Saudi Tadawul Group / WAMID) specializes in providing brokerage, asset, and custody management solutions, along with market information screens - as productized services. Our innovative products, services, and solutions empower both financial institutions and individuals to optimize their operations and enhance client satisfaction<br>I. JOB SUMMARYThe Software Quality Assurance Engineer at Direct FN is responsible for ensuring the quality and reliability of Direct FN's capital markets software products through structured testing, defect management, and quality governance activities. The Software Quality Assurance Engineer independently manages testing activities for assigned modules, contributes to automation development, and advocates for quality within the engineering team. Working within Direct FN's agile engineering teams, this role collaborates with developers, product managers, and architects to embed quality throughout the software development lifecycle. II. Key Responsibilities:1. Test Planning & Design• Develop test plans, test cases, and test scripts for assigned features and releases.• Identify test scenarios covering functional, regression, integration, and edge case testing.• Design and execute comprehensive test plans independently for assigned features.2. Test Execution & Defect Management• Execute manual and automated test cases, documenting results and raising defects accurately.• Track and manage defects through their lifecycle, coordinating with developers on reproduction and fixes.• Perform regression testing following bug fixes and ensure issues are fully resolved before sign-off.3. Automation• Develop and maintain automated test scripts using approved frameworks.• Contribute to expanding Direct FN's automated test coverage.4. Quality Advocacy• Participate in sprint ceremonies, code reviews, and release readiness reviews.• Provide clear quality status reporting to the QA Director and engineering teams. III. Qualifications & Requirements:○ Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.○ Experience: 3–5 years of QA engineering experience in software development environments.○ Proficiency in manual testing and test case design.○ Experience with test automation frameworks (Selenium, Cypress, JUnit, or equivalent).○ Good understanding of SDLC and agile testing methodologies.○ Fluent in English (spoken and written). IV. Prefer to Have:○ ISTQB Advanced Level or equivalent certification.○ Experience testing capital markets, trading, or financial technology software. V. Core Skills:○ Test Design: Creates comprehensive test scenarios that surface defects effectively.○ Attention to Detail: Maintains high accuracy in test execution and defect reporting.○ Automation: Develops and maintains reliable automated test scripts.○ Collaboration: Works effectively with developers and product managers.○ Communication: Reports quality status clearly and accurately.○ Quality Mindset: Champions quality throughout the development lifecycle. VI. Key Result Areas (KRAs):○ Defect Detection: High defect detection rate before production releases.○ Test Coverage: Comprehensive test coverage of assigned features and regression areas.○ Automation Coverage: Growing automated test coverage reducing manual effort.○ Release Quality: Low post-release defect rate attributable to testing gaps.○ Reporting Quality: Accurate, timely quality status reports.
Code Brew Labs, Dubai is hiring for BDEExperience: 0-1year Salary: upto 2-3k SARAddress: Riyadh, Saudi Arabia (Work from Office)<br>Company Description:Code Brew Labs develops mobile applications across multiple domains including EdTech, Healthcare, Social Networking, Chat Apps, Mobile Games, Marketplaces, and Fintech. We are a technology solutions company helping startups, SMBs, and enterprises build scalable digital products. Our expertise includes Business Analytics, IoT infrastructure, cloud solutions, AR/VR technologies, and mobile app development. We are a 200+ member team and have successfully delivered 300+ apps across different business domains since our founding in 2013. Website: www.code-brew.com<br>Key Responsibilities:Generate new business opportunities and qualified leads. Build and maintain strong client relationships. Present IT/software solutions to prospective clients. Manage sales activities using CRM tools. Collaborate with internal teams to achieve business goals.<br>Requirements:Freshers and experienced candidates are welcome. Bachelor's degree in Business, Marketing, Technology, or a related field. Strong communication and interpersonal skills. Interest in B2B sales, lead generation, and business development. Self-motivated, target-driven, and eager to learn.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Associate Technical Partnership Development Manager (Dev Tools) based in Saudi Arabia.<br><br>As an Associate Technical Partnership Development Manager, you will help shape partnerships within the rapidly evolving AI and developer tools ecosystem. You will work at the intersection of technology, product, growth, and business development to identify and execute strategic opportunities. This role is ideal for someone who understands developer workflows, emerging technologies, and open-source communities. You will collaborate with internal teams and external partners to accelerate adoption and strengthen ecosystem relationships. You will engage directly with founders, developers, and platform teams building the next generation of software tools. This is an opportunity to contribute to a fast-moving, globally distributed environment focused on empowering developers.<br><br>Accountabilities<br><br>In this role, you will support the development and execution of partnership initiatives with AI builders and developer tooling organizations. You will combine technical understanding, market awareness, and relationship-building skills to identify opportunities and help grow the developer ecosystem.<br><br>Engage proactively with developers, builders, and technology platforms using modern development tools and workflows. Support the execution of partnership pipelines by collaborating with Product, Engineering, Marketing, and Sales teams. Manage relationships with onboarded partners and provide support for co-marketing initiatives designed to increase adoption. Research and monitor trends across AI-assisted development, open-source infrastructure, and developer ecosystems to identify new opportunities. Help expand ecosystem presence by building relationships with founders, developers, and platform teams. Conduct market research and strategic analysis to evaluate partnership opportunities and emerging technologies. Contribute insights that help shape ecosystem growth strategies and developer-focused initiatives. Independently manage projects while coordinating with multiple internal and external stakeholders.<br><br>Requirements<br><br>You are a technically curious and proactive professional who combines business development skills with an understanding of developer technologies. You are comfortable working with technical products, analyzing market opportunities, and building relationships across diverse communities.<br><br>Recent graduate in a technical field or 2-5 years of professional experience in areas such as Product Management, Engineering, Solutions Engineering, Architecture, or related roles. Familiarity with developer ecosystems, open-source technologies, Saa S business models, and modern software development workflows. Understanding of AI-powered developer tools, LLM-based workflows, or emerging technologies in software development. Knowledge of MCP (Model Context Protocol) server-based integrations is a plus. Experience with market research, strategic analysis, partnership development, or ecosystem growth initiatives. Strong analytical mindset with the ability to identify trends and evaluate business opportunities. Excellent communication skills with the ability to engage technical and business stakeholders and present ideas clearly. Self-motivated, organized, and capable of managing projects independently in a fast-paced environment. Experience building side projects or prototypes using AI-powered development tools is a strong advantage. Familiarity with developer go-to-market strategies, open-source communities, AI startups, or developer tooling companies is a plus.<br><br>Benefits<br><br>The company offers a flexible, remote-first environment with benefits designed to support professional growth, wellbeing, and long-term success.<br><br>Fully remote work model with the flexibility to work from anywhere in the world. Access to a WeWork membership or coworking allowance to support your preferred working environment. Employee equity ownership opportunities through an ESOP program. Technology allowance to help create an ideal home office setup, including equipment such as laptops, monitors, or accessories. Health insurance coverage with full coverage for employees and support for dependents. Annual company off-sites bringing together a global team for collaboration, connection, and team building. Flexible and asynchronous working culture focused on trust, ownership, and autonomy. Annual professional development budget for courses, books, conferences, and other learning opportunities. Opportunity to work with a globally distributed team across multiple countries, cultures, and technical backgrounds. Exposure to cutting-edge AI, developer tooling, and open-source technologies.<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.