Business Developer Jobs in Saudi
1735 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for skilled Bot Developers (WhatsApp Business API, Telegram Bot API, Discord API) to join the Tendem project (https://tendem.<br>ai/) and build conversational bots and messaging-platform integrations within our hybrid AI + human environment.<br> In this role, as an AI Pilot – that's how we refer to this position at Mindrift – you'll collaborate with Tendem Agents that handle repetitive tasks, while you provide bot engineering expertise, conversational design judgment, and quality control to ensure bots are reliable, useful, and ready for real users.<br> This part-time remote opportunity is ideal for professionals with hands-on experience building messaging bots, working with platform APIs and webhooks, and implementing conversational logic.<br> What We Do The Mindrift platform connects specialists with AI projects from major tech innovators.<br> Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.<br> About the Role This is a freelance role for a Tendem project.<br> As a Bot Developer, you'll design, build, and refine messaging bots for one or more messaging platforms, including WhatsApp, Telegram, Discord, Slack, and similar platforms — for use cases such as customer service, appointment booking, order taking, content delivery, moderation, and automated notifications.<br> Key Responsibilities Build bots for one or more messaging platforms, such as WhatsApp (Business API / Cloud API), Telegram (Bot API), Discord, Slack and similar messaging platforms.<br> Design and implement conversational flows, dialogue state, and fallback handling.<br> Integrate bots with LLMs (OpenAI, Anthropic, or similar) for natural language responses where appropriate.<br> Connect bots to backend services, databases, CRMs, and third-party APIs (booking systems, payment, content sources).<br> Handle webhooks, rate limits, and platform-specific message formats (interactive messages, buttons, media, templates).<br> Evaluate AI-generated bot code and refactor it for correctness, reliability, and graceful error handling.<br> Implement logging, monitoring, and recovery so bots stay healthy in production.<br> Requirements and benefits Educational qualifications At least 3 years of relevant experience backend, integration, automation, or bot development experience (required).<br> Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.<br> Academic and/or Professional Experience Candidates should have a strong foundation in bot development, messaging platform integrations, and building reliable conversational workflows.<br> We are looking for specialists who can design and maintain production-ready bots, work confidently with APIs, webhooks, and backend services, and refine AI-assisted output into stable, user-friendly experiences.<br> Strong problem-solving skills, attention to detail, and the ability to work independently are essential.<br> Technical Skills (Essential) At least 1 year of hands-on experience building bots for at least one major messaging platforms (WhatsApp, Telegram, Discord, Slack, or similar) is required Strong command of Python or Node.<br>js for backend bot logic.<br> Solid experience with REST APIs, webhooks, OAuth, and async request handling.<br> Experience with relational or NoSQL databases for storing conversation state and user data.<br> Familiarity with LLM APIs (OpenAI, Anthropic) and prompt design for conversational use is a strong plus.<br> Understanding of platform-specific limits, message templates, and approval flows (e.<br>g., WhatsApp template messages).<br> Experience with hosting and deployment (Docker, serverless, VPS, or PaaS) Additional requirements Strong attention to detail and commitment to bot reliability — no silent failures, no broken flows.<br> Self-directed work ethic with the ability to design and ship complete bots independently.<br> Portfolio or examples of bots you've built (required).<br> English proficiency: Upper-intermediate (B2) or above (required).<br> Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $60 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br> Why this freelance opportunity might be a great fit for you?<br> Work fully remote on your own schedule with just a laptop and stable internet connection.<br> Gain hands-on experience in a unique hybrid environment where human expertise and AI agents collaborate seamlessly — a distinctive skill set in a rapidly growing field.<br> Participate in performance-based bonus programs that reward high-quality work and consistent delivery.<br></span> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
Key Responsibilities Design and develop Oracle APEX applications and responsive user interfaces. Develop and maintain PL/SQL packages, procedures, functions, triggers, and database objects. Design relational database schemas, tables, indexes, views, and partitioning strategies. Develop and secure REST APIs using Oracle REST Data Services (ORDS). Optimize SQL and PL/SQL performance through query tuning and execution plan analysis. Perform database administration, troubleshooting, and resolution of Oracle database issues (ORA errors). Analyze database performance using AWR, ADDM, and ASH reports, and implement optimization recommendations. Collaborate with development, infrastructure, and business teams to deliver secure, scalable, and maintainable solutions. Support database security, backup, maintenance, and operational best practices.<br>Required Qualifications:Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.5+Yrs of hands-on experience in Oracle development and database engineering. Strong expertise in Oracle APEX, PL/SQL, SQL optimization, and Oracle Database. Experience with Oracle REST Data Services (ORDS) and REST API development. Solid knowledge of Oracle performance tuning, schema design, partitioning, and database administration. Experience troubleshooting Oracle database issues and optimizing application performance. Proficiency in Java Script and CSS for Oracle APEX customization.<br>Preferred Qualifications Oracle certifications (OCP or equivalent). Experience with Oracle Database 19c/21c/23ai, Oracle Cloud Infrastructure (OCI), or Autonomous Database. Knowledge of RMAN, Data Guard, RAC, Git, Liquibase, SQLcl, and CI/CD practices. Experience integrating Oracle applications with external systems and enterprise platforms.<br>Skills & Competencies Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Ownership mindset with attention to quality and maintainability. Ability to balance software development with production support responsibilities.
Job Responsibilities:Assist in the design, development, testing, and maintenance of web and/or mobile applications Write clean, efficient, and well-documented code under the guidance of senior developers Participate in code reviews and learn best practices for software development Collaborate with cross-functional teams including QA, UI/UX, and product management Troubleshoot bugs and performance issues in existing applications Stay current with emerging technologies and industry trends<br>Required Competencies:Bachelor’s degree in Computer Science, Information Technology, or a related field Proficiency in at least one programming language (e.g., Java Script, Python, Java, C#, or similar) Familiarity with front-end or back-end frameworks (e.g., React, Angular, Node.js, Django, . NET) Understanding of basic software development lifecycle and version control (Git) Strong problem-solving skills and attention to detail Good communication skills and willingness to learn
Develop, customize, and maintain Zoho applications, including Zoho CRM and other Zoho products. Design and automate business workflows using Zoho tools and automation features. Build custom functions, integrations, and APIs using Deluge scripting and REST APIs. Integrate Zoho applications with third-party systems and business platforms. Analyze business requirements and translate them into technical solutions. Create custom modules, fields, layouts, reports, dashboards, and workflows. Troubleshoot system issues and provide technical support for Zoho users. Perform testing, debugging, and system enhancements to ensure optimal performance. Maintain system documentation and user guides. Collaborate with cross-functional teams to improve business processes through Zoho solutions. Monitor system performance and recommend continuous improvements. Ensure data integrity, security, and compliance within the Zoho environment.
About The Role<br><br>We are seeking a Full-Stack Engineer with a strong expertise in Flutter to join a fast-growing<br><br>startup building digital solutions for the construction industry. While your primary<br><br>superpower will be driving mobile app development using Flutter, you will also play a key<br><br>role in building, maintaining, and integrating the backend services that power our mobile<br><br>experiences. This is a hands-on role for a versatile engineer who enjoys building scalable,<br><br>end-to-end features in a fast-paced, agile environment.<br><br>Key Responsibilities<br><br> Frontend Mobile Development: Design, build, and maintain cross-platform mobile<br><br>applications using Flutter/Dart, translating complex UI/UX designs into high-quality,<br><br>responsive interfaces.<br><br> Backend Architecture & Integration: Develop, optimize, and maintain scalable<br><br>backend services, databases, and server-side logic to support the mobile application.<br><br> API Management: Design and implement robust RESTful APIs, Web Sockets, or<br><br>Graph QL endpoints, ensuring smooth data synchronization between the frontend<br><br>and backend.<br><br> Performance Optimization: Debug, profile, and optimize end-to-end application<br><br>performance—addressing both mobile UI rendering bottlenecks and backend<br><br>database query latency.<br><br> Clean Code & Architecture: Maintain clean, scalable, and well-documented<br><br>architectural patterns across the entire technical stack.<br><br> Startup Collaboration: Work closely with product owners, designers, and the<br><br>broader engineering team to contribute to architectural decisions as our product<br><br>scales.<br><br>Requirements<br><br>Core Mobile Expertise: 3-5 years of hands-on experience with Flutter & Dart, with a<br><br>proven track record of shipping production-ready mobile apps to the App Store and<br><br>Google Play.<br><br> Robust Backend Experience: Solid experience building server-side applications using<br><br>modern backend technologies (e.g., Node.js, Python/Django, Go, or . NET) and<br><br>managing relational/non-relational databases (Postgre SQL, Mongo DB, etc.).<br><br> State Management & Architecture: Deep understanding of Flutter state<br><br>management solutions (Bloc, Riverpod, or Provider) and solid architectural patterns<br><br>(Clean Architecture, MVVM).<br><br> System Integration: Strong proficiency in REST API integration, authentication<br><br>protocols (OAuth2, JWT), and third-party SDK integrations.<br><br> Industry Context: Prior experience building software for construction, real estate,<br><br>Prop Tech, or field-services industries is a strong plus.<br><br> Mindset & Communication: Comfortable navigating a fast-paced startup<br><br>environment with evolving scopes. Strong English communication skills (written and<br><br>verbal) are essential.<br><br>Nice to Have<br><br> Experience with Cloud Infrastructure (AWS, Azure, or GCP) and serverless<br><br>architectures.<br><br> Familiarity with mobile CI/CD pipelines (Codemagic, Fastlane, Git Hub Actions) and<br><br>automated testing frameworks.<br><br> Background in native Android (Kotlin) or i OS (Swift) development
Job Description<br><br>We are seeking an experienced Senior . NET Core Developer to join our team on a 5-month contract. The ideal candidate will be responsible for designing, developing, and supporting scalable, secure, and high-performance enterprise applications using . NET Core technologies. The role requires strong expertise in backend development, enterprise integrations, cloud environments, and modern software engineering practices. The successful candidate will work closely with architects, business stakeholders, and cross-functional teams to deliver robust and innovative solutions.<br><br>Key Responsibilities<br><br> Design, develop, and maintain scalable and high-performance enterprise applications using . NET Core / ASP. NET Core. Develop and support RESTful APIs, microservices, and service-oriented architectures. Collaborate with solution architects, business analysts, and development teams to translate business requirements into technical solutions. Participate in software architecture and technical design discussions, ensuring adherence to best practices and architectural standards. Design and implement integrations with internal and external systems using APIs, messaging technologies, and middleware solutions. Optimize applications for performance, scalability, security, and maintainability. Perform code reviews and ensure compliance with coding standards, clean code principles, and software design best practices. Troubleshoot and resolve complex technical issues across development, testing, and production environments. Support deployment activities and production environments, ensuring system reliability and availability. Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives. <br><br>Requirements<br><br>Education<br><br> Bachelor's degree in Computer Science, Software Engineering, or a related field. <br><br>Experience<br><br> Minimum 8-10 years of hands-on experience in backend and enterprise application development. Strong understanding of the full Software Development Lifecycle (SDLC), including development, deployment, and production support. Experience working in enterprise-scale environments and Agile development teams. <br><br>Technical Skills<br><br> Strong expertise in . NET Core, ASP. NET Core, and C#. Solid understanding of software architecture principles and backend system design. Proven experience in developing RESTful APIs, microservices, and service-oriented architectures. Hands-on experience with integration technologies such as API Gateways, Message Queues (MQ), Brokers, and BPM solutions. Strong experience in database design and development. Deep knowledge of design patterns, SOLID principles, and clean code practices. Experience deploying and supporting applications in public and private cloud environments. Familiarity with CRM platforms and enterprise system integrations. Experience with CI/CD pipelines, automated testing, and Dev Ops practices. <br><br>Soft Skills<br><br> Excellent analytical, debugging, and problem-solving skills. High attention to detail and commitment to delivering high-quality software. Strong verbal and written communication skills. Ability to work effectively in a collaborative, team-oriented environment. Proficiency in English is required; Arabic communication skills are considered an advantage. <br><br>Contract Duration<br><br> 5-month contract.
Mindrift is looking for skilled Mobile App Developers (React Native, Flutter, Swift, or Kotlin) to join the Tendem project (https://tendem.ai/) and build native and cross-platform mobile applications within our hybrid AI + human environment. In this role, as an AI Pilot - that's how we refer to this position at Mindrift - you'll collaborate with Tendem Agents that handle repetitive tasks, while you provide mobile engineering expertise, platform-specific judgment, and quality control to ensure apps are stable, performant, and ready for real users on real devices. This part-time remote opportunity is ideal for professionals with hands-on experience shipping i OS and/or Android apps, working with platform APIs, and handling the full mobile development lifecycle.<br><br>What We Do<br><br>The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.<br><br>About The Role<br><br>This is a freelance role for a Tendem project. As a Mobile App Developer, you'll design, build, and refine mobile applications across categories such as utilities, fitness/wellness, games, productivity, delivery, and content apps — for i OS, Android, or both, using native or cross-platform frameworks.<br><br>Key Responsibilities<br><br>Build mobile applications using React Native, Flutter, Swift (i OS), or Kotlin (Android) Implement responsive mobile UIs that follow platform conventions (i OS HIG, Material Design) Integrate native device features (camera, push notifications, location, storage, biometrics) Connect apps to backend APIs, handle offline state, caching, and synchronization Implement monetization features where required (in-app purchases, ads, subscriptions) Evaluate AI-generated mobile code and refactor it for correctness, performance, battery use, and maintainability Debug platform-specific issues and prepare builds for distribution (Test Flight, Play Console)<br><br>Requirements And Benefits<br><br>At least 3 years of relevant experience in mobile app development (required) Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus Candidates should have a strong foundation in mobile application development, platform-specific UI/UX patterns, and building stable, high-quality mobile experiences for i OS and Android. We are looking for specialists who can confidently work with native or cross-platform frameworks, integrate device APIs and backend services, and refine AI-assisted output into production-ready mobile applications. Strong attention to detail, performance awareness, and the ability to work independently are essential Hands-on experience with at least one of: React Native, Flutter, Swift/Swift UI (i OS), or Kotlin/Jetpack Compose (Android) Solid understanding of mobile UI patterns, navigation, state management, and platform guidelines Experience integrating REST APIs, handling async data, and managing local storage Familiarity with native device APIs (notifications, camera, location, storage, biometrics) Experience with mobile build tools, code signing, and submission to App Store / Google Play Experience implementing in-app purchases, ads, or subscriptions is a plus Familiarity with backend services such as Firebase, Supabase, or similar is a plus Strong attention to detail and commitment to performance, stability, and platform polish Self-directed work ethic with the ability to ship complete mobile features independently Portfolio of shipped mobile apps (required, with App Store / Google Play links preferred) English proficiency: Upper-intermediate (B2) or above (required)<br><br>Project time expectations <br><br>For this project, tasks are estimated to require around 10-20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.<br><br>Compensation<br><br>On this project, contributors can earn up to $60 per hour equivalent, depending on their level and pace of contribution.<br><br>Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.<br><br>Why this freelance opportunity might be a great fit for you? <br><br>Work fully remote on your own schedule with just a laptop and stable internet connection. Gain hands-on experience in a unique hybrid environment where human expertise and AI agents collaborate seamlessly — a distinctive skill set in a rapidly growing field Participate in performance-based bonus programs that reward high-quality work and consistent delivery
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Take end to end ownership of delivery by translating business needs into sustainable and high quality solutions, Contribute to building scalable, secure, and resilient systems while ensuring quality and maintainability at every stage, Drive high quality execution across the full lifecycle including design, development, testing, release, and post production support , Continuously improve performance, reliability, and user experience of delivered solutions, Provide guidance and mentorship within the team, supporting a strong engineering culture and high standards, Collaborate closely with product, design, and cross functional teams to deliver clear and value driven outcomes, Proactively identify and manage risks, dependencies, and improvement areas, Apply Agile principles with discipline to ensure predictable and high impact delivery, Stay up to date with emerging technologies and industry trends to support continuous improvement and innovation, Contribute to reusable assets, knowledge sharing, and best practices to strengthen organizational capability.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>BS or MS in Computer Engineering, Software Engineering, Mathematics Engineering or other disciplines, Minimum 3 years of experience with IBM Datapower, API Connect, App Connect and Cloud Pak, Familiarity with Web Services (SOAP, REST), Postman, SoapUI, queue messaging (JMS, Kafka etc.), Experience integrating RESTful APIs and/or GraphQL, including error handling and offline strategies, Familiarity with CI/CD processes, Git workflows, and Agile delivery practices .</p><p></p></section>
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Core Developer - Polkadot Runtime based in Saudi Arabia.<br><br>Join a remote-first global engineering team building foundational infrastructure for the next generation of the internet. In this role, you’ll work on core runtime functionality that underpins a resilient and decentralized blockchain ecosystem. You’ll design and implement cutting-edge protocols used by the network and by teams building applications on top of it. Your work will have a direct impact on core technology while giving you the opportunity to solve complex systems problems alongside experienced engineers. You’ll contribute to open-source projects and collaborate in an environment built around transparency, peer review, and technical excellence. This is an opportunity to help shape decentralized technology while working flexibly with a globally distributed team.<br><br>Accountabilities<br><br>Design and implement cutting-edge protocols and core runtime functionality that support a decentralized blockchain ecosystem. Build and maintain foundational protocol components used by the network and by teams developing applications on top of it. Develop tooling, abstractions, and infrastructure that make it easier for developers to build reliable and innovative decentralized applications. Collaborate closely with product, design, and engineering teams to translate technical requirements into effective solutions. Contribute to open-source development practices, including participating in peer reviews as both a reviewer and reviewee. Take ownership of technical initiatives, work autonomously, and remain accountable for project outcomes. Analyze complex systems and contribute to architectural and system design decisions. Communicate technical concepts and project outcomes clearly to both technical and broader audiences, including through written content and presentations.<br><br>Requirements<br><br>Professional software engineering experience with a strong understanding of system design and complex distributed or technical systems. Ability to work independently, investigate challenging problems, and develop effective solutions with limited supervision. Strong analytical and problem-solving skills, with an ability to understand complex architectures and their interactions. Experience collaborating in an open-source or similarly transparent engineering environment is highly valuable. Comfortable participating in peer review processes and both giving and receiving constructive technical feedback. Strong sense of ownership, accountability, and responsibility for delivering high-quality outcomes. Excellent communication skills, including the ability to explain complex technical subjects clearly in plain English. Ability to collaborate effectively with multidisciplinary and geographically distributed teams. Genuine interest in blockchain, decentralized technologies, open-source software, and the future of the internet is desirable.<br><br>Benefits<br><br>Fully remote and flexible working environment. Opportunity to work on foundational blockchain infrastructure and open-source technology. Collaboration with experienced engineers and leading minds in the Web3 ecosystem. Opportunity to make a direct impact on widely used decentralized technology. Global, distributed team with an open-source culture centered on collaboration and peer review. Opportunities to meet colleagues throughout the year through team and company-wide retreats. Contractor engagement through a UK-based entity. Inclusive and diverse international working environment. Professional growth opportunities through exposure to complex technical challenges and emerging blockchain technologies. Background checks are conducted through a trusted third-party provider as part of the hiring process.<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.
Job Title: SAP ABAP / Integration Developer<br><br>Employment Type: Contract Work Location: Dammam, Saudi Arabia<br><br>Work Mode: Onsite Experience Range: 5+ Years<br><br>We re hiring for one of the top IT services companies.<br><br>SPADTEK Solutions is proud to collaborate with leading IT organizations to source exceptional talent for their full-time & Contracts positions.<br><br>Client/Implementation Partner is a globally recognized IT services and consulting company, trusted by Fortune 500 clients and enterprises worldwide. With a strong presence across cloud, data engineering, AI, and digital transformation and is known for delivering cutting-edge solutions that drive business growth and innovation.<br><br>Working on enterprise-scale projects with global clients.<br><br>Exposure to next-gen technologies across cloud, data, and digital platforms.<br><br>A culture that values continuous learning, collaboration, and career growth.<br><br>Being part of a company consistently ranked among the top IT employers.<br><br>If you are an experienced professional seeking a long-term career opportunity with one of the industry s most respected names, this is your chance to join top IT services company through SPADTEK Solutions.<br><br>Job Summary<br><br>We are hiring an experienced SAP ABAP / Integration Developer for a large-scale banking sector project in Dammam, Saudi Arabia. The role involves developing, configuring, integrating, and testing SAP interfaces within an SAP S/4HANA environment. Immediate joiners are highly preferred.<br><br>Key Responsibilities<br><br>Develop SAP integration objects including RFCs, BAPIs, IDocs, enhancements, and custom ABAP programs<br><br>Design and develop outbound integrations from SAP to external applications using SAP CPI<br><br>Configure and support integrations across SAP S/4HANA, SAP Process Orchestration (PO), and SAP Integration Suite (CPI)<br><br>Collaborate with functional and technical teams to ensure adherence to SAP development standards and best practices<br><br>Participate in interface design, development, testing, troubleshooting, deployment, and support activities<br><br>Support end-to-end implementation of interfaces across multiple business processes<br><br>Prepare technical documentation and support knowledge transfer activities<br><br>Essential Skills<br><br>4+ years of SAP ABAP development experience<br><br>Strong expertise in RFCs, BAPIs, IDocs, User Exits, Enhancements, and Custom ABAP Development<br><br>Hands-on experience with SAP S/4HANA<br><br>Strong experience with SAP PO and SAP CPI (SAP Integration Suite)<br><br>Experience developing and supporting SAP integration interfaces<br><br>Excellent troubleshooting and debugging skills<br><br>Knowledge of integration testing and deployment processes<br><br>Strong communication and stakeholder management skills<br><br>Good To Have Skills<br><br>Experience integrating SAP with Asset Performance Management (APM) solutions<br><br>Experience with Enterprise Asset Management (EAM) platforms<br><br>Knowledge of SAP Plant Maintenance (PM) processes<br><br>Prior experience working on enterprise integration projects within large organizations<br><br>a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }<br><br>Skills: SAP ABAP, IDocs, BAPIs, RFCs
Job Title: SAP ABAP / Integration Developer<br><br>Employment Type: Contract Work Location: Dammam, Saudi Arabia<br><br>Work Mode: Onsite Experience Range: 5+ Years<br><br>We re hiring for one of the top IT services companies.<br><br>SPADTEK Solutions is proud to collaborate with leading IT organizations to source exceptional talent for their full-time & Contracts positions.<br><br>Client/Implementation Partner is a globally recognized IT services and consulting company, trusted by Fortune 500 clients and enterprises worldwide. With a strong presence across cloud, data engineering, AI, and digital transformation and is known for delivering cutting-edge solutions that drive business growth and innovation.<br><br>Working on enterprise-scale projects with global clients.<br><br>Exposure to next-gen technologies across cloud, data, and digital platforms.<br><br>A culture that values continuous learning, collaboration, and career growth.<br><br>Being part of a company consistently ranked among the top IT employers.<br><br>If you are an experienced professional seeking a long-term career opportunity with one of the industry s most respected names, this is your chance to join top IT services company through SPADTEK Solutions.<br><br>Job Summary<br><br>We are hiring an experienced SAP ABAP / Integration Developer for a large-scale banking sector project in Dammam, Saudi Arabia. The role involves developing, configuring, integrating, and testing SAP interfaces within an SAP S/4HANA environment. Immediate joiners are highly preferred.<br><br>Key Responsibilities<br><br>Develop SAP integration objects including RFCs, BAPIs, IDocs, enhancements, and custom ABAP programs<br><br>Design and develop outbound integrations from SAP to external applications using SAP CPI<br><br>Configure and support integrations across SAP S/4HANA, SAP Process Orchestration (PO), and SAP Integration Suite (CPI)<br><br>Collaborate with functional and technical teams to ensure adherence to SAP development standards and best practices<br><br>Participate in interface design, development, testing, troubleshooting, deployment, and support activities<br><br>Support end-to-end implementation of interfaces across multiple business processes<br><br>Prepare technical documentation and support knowledge transfer activities<br><br>Essential Skills<br><br>4+ years of SAP ABAP development experience<br><br>Strong expertise in RFCs, BAPIs, IDocs, User Exits, Enhancements, and Custom ABAP Development<br><br>Hands-on experience with SAP S/4HANA<br><br>Strong experience with SAP PO and SAP CPI (SAP Integration Suite)<br><br>Experience developing and supporting SAP integration interfaces<br><br>Excellent troubleshooting and debugging skills<br><br>Knowledge of integration testing and deployment processes<br><br>Strong communication and stakeholder management skills<br><br>Good To Have Skills<br><br>Experience integrating SAP with Asset Performance Management (APM) solutions<br><br>Experience with Enterprise Asset Management (EAM) platforms<br><br>Knowledge of SAP Plant Maintenance (PM) processes<br><br>Prior experience working on enterprise integration projects within large organizations<br><br>a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }<br><br>Skills: SAP ABAP, IDocs, BAPIs, RFCs
Job Summary We are seeking a highly skilled Senior Microsoft Dynamics 365 CRM Developer to design, develop, and maintain advanced CRM solutions that support business growth and digital transformation. The ideal candidate will have strong technical expertise in Dynamics 365, Power Platform, and integrations, with the ability to translate business requirements into scalable technical solutions. Key Responsibilities Design, develop, customize, and maintain Microsoft Dynamics 365 CRM solutions. Develop plugins, custom workflows, business process flows, and Power Automate flows. Customize forms, views, dashboards, reports, and security roles. Build and manage integrations between Dynamics 365 and external systems using:Web APIsAzure services Middleware tools Lead technical design sessions and provide solution architecture guidance. Perform system upgrades, patches, and performance tuning. Ensure best practices for:Security Data integrity Scalability Provide technical leadership and mentor junior developers. Participate in code reviews and enforce development standards. Troubleshoot, debug, and resolve complex production issues. Collaborate closely with:Business Analysts Project Managers QA teams Prepare technical documentation and deployment guides.<br><br>Required Qualifications Bachelor’s degree in Computer Science, Information Technology, or a related field.5+ years of hands-on experience in Microsoft Dynamics 365 CRM development. Strong proficiency in:C#. NETJava Script / Type Script HTML / CSSAdvanced experience with:Power Platform (Power Apps, Power Automate, Power BI) Dataverse Plugins and Custom APIsSolid experience with:REST / OData APIsAzure Functions Azure Logic Apps Strong understanding of:CRM security model Business rules Workflow automation Experience with Agile/Scrum methodologies. Excellent problem-solving and analytical skills. Preferred Qualifications Microsoft Dynamics certifications (MB-210, MB-300, PL-400, etc.) Experience with:Azure Dev Ops CI/CD pipelines SSRS / Fetch XML reporting Experience in enterprise or multi-region CRM implementations. Leadership or team lead experience. Soft Skills Strong communication and presentation skills. Ability to work independently and within cross-functional teams. High attention to detail. Strong time management and multitasking ability.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>Position Overview</strong></p><br><p>We are seeking a <strong>Senior ServiceNow Developer</strong> to assist/lead in technical design, architecture, and deployment of solutions on the Now Platform.</p><br><p>In this high-impact role, you will champion the organization platform strategy, driving the optimization of IT Service Management (ITSM) workflows and engineering complex, strategic custom applications using IT Workflows and ServiceNow App Engine.</p><br><p>You will also be contributing to scheduled platform upgrades, plugin updates, and making sure they do not impact on the existing services and process.</p><br> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
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.
Job Requirements:<br><br> At least 4 years of experience in Microsoft Dynamics 365 CRM (On-Premises) development Strong proficiency in . NET, . NET Core, REST APIs, and full-stack development Hands-on experience in developing, customizing, and configuring Microsoft Dynamics 365 CRM solutions based on business requirements Experience in creating custom workflows, plugins, and integrations using C# and . NET frameworks Expertise in integrating Dynamics 365 CRM with external systems and applications through REST APIs, web services, and middleware Practical experience with data migration activities and Dynamics 365 upgrades Strong troubleshooting and problem-solving skills, especially for integration and system functionality issues Ability to work on both front-end and back-end components, ensuring seamless user experience and robust backend performance Proven experience in developing and maintaining web applications using . NET Core, ASP. NET, Java Script, and HTML/CSS Ability to design and deliver solutions with focus on performance optimization, scalability, and security Ability to prepare and maintain detailed technical documentation Strong experience with Microsoft SQL Server (MSSQL) Familiarity with Azure Dev Ops, including Boards, Work Items, and Git Repository for source code management Strong ownership mindset, positive attitude, and ability to work effectively under pressure within a team environment Experience in banking or enterprise sectors is preferred<br><br>Preferred Certifications:<br><br> Microsoft Certified: Dynamics 365 Developer Associate Microsoft Certified: Azure Fundamentals or Azure Developer Associate (Optional)
JD for CRM and Remedy EXP - 8+ Years Location: Riyadh KSA<br>We are seeking a skilled and motivated Dynamic CRM Developer to join our IT team. The ideal candidate<br>will have a strong background in Microsoft Dynamics CRM support and integration with Remedy, with a<br>proven track record of implementing and customizing CRM solutions to meet business requirements.<br>You will play a crucial role in developing, deploying, and maintaining our CRM systems and Remedy<br>system to ensure optimal performance and user satisfaction.<br>Responsibilities:<br>• Design, develop, and implement solutions within the Microsoft Dynamics CRM platform to support<br>business processes and functions.<br>• Work closely with stakeholders to understand business requirements and translate them into CRM<br>solutions.<br>• Customize and configure Dynamics CRM entities, workflows, business rules, dashboards, and<br>forms.<br>• Integrate Dynamics CRM with other business systems and applications using APIs and web<br>services.<br>• Perform data migration and ensure data integrity across systems.<br>• Monitor and troubleshoot CRM system issues, providing technical support as needed.<br>• Keep abreast of new CRM features and technologies, incorporating them into our solutions to<br>enhance functionality and user experience.<br>• Document CRM development processes, configurations, and customizations.<br>Requirements:<br>• Bachelor’s degree in Computer Science, Information Technology, or related field.<br>• Minimum of 10 years of experience in Microsoft Dynamics CRM development.<br>• Proficient in Microsoft . NET, C#, Java Script, Remedy and HTML.<br>• Experience with CRM API, REST/ODATA, and SOAP endpoints.<br>• Knowledge of Microsoft SQL Server and database principles.<br>• Strong understanding of CRM best practices and methodologies.<br>• Excellent problem-solving skills and the ability to work in a fast-paced environment.<br>• Strong communication and interpersonal skills, with the ability to work effectively in a team.<br>• Knowledge on Remedy and integration with CRM<br>• Certifications in Microsoft Dynamics CRM are highly desirable.
About Code Ninja<br><br>Code Ninja is a full-stack AI and engineering delivery firm helping Saudi enterprises and government entities modernize systems and operationalize intelligence across mission-critical workflows. Through embedded engineering teams, AI labs, and global capability centers, Code Ninja builds sovereign AI systems and application infrastructure that clients own permanently — aligned with Vision 2030. Code Ninja operates across Saudi Arabia's priority sectors, including government digitization, energy, financial services, logistics, and healthcare, and is trusted by 240+ organizations across 15+ industries region-wide.<br><br>About The Role<br><br>We're hiring a Senior IBM App Connect Developer to design, build, and support enterprise integration solutions connecting a leading Saudi bank's core and peripheral systems. This is a hands-on middleware role requiring deep IBM ACE/IIB expertise and prior banking-sector delivery experience, working onsite in Saudi Arabia on a 6-month (extendable) engagement.<br><br>Key Responsibilities<br><br>Design, develop, and deploy integration flows using IBM App Connect Enterprise (ACE) / IBM Integration Bus (IIB) Build message flows and ESQL/Java transformations to integrate core banking and peripheral applications Implement integrations over MQ, REST, SOAP, JMS, and file-based protocols Configure and maintain IBM MQ queues, channels, and messaging infrastructure supporting integration flows Ensure integration security, message reliability, and transactional integrity across interfaces Perform capacity planning, performance tuning, and monitoring of middleware components Diagnose and resolve production integration incidents with timely root-cause analysis Document integration designs, interface specifications, and deployment procedures<br><br>Requirements<br><br>Must-Have Requirements<br><br>7+ years of hands-on experience with IBM App Connect Enterprise (ACE) or IBM Integration Bus (IIB) Strong knowledge of ESQL, message flow design, and IBM MQProficiency in Java, XML/XSD, REST, and SOAP web services Mandatory prior experience delivering middleware/integration solutions within a bank or financial institution Experience with Web Sphere and Linux/Unix environments Strong troubleshooting skills for production integration issues<br><br>Nice to Have<br><br>Experience with Apache Kafka or other event-streaming platforms Exposure to API Gateway/API Connect solutions IBM App Connect / Integration Bus certification<br><br>Why Join Us<br><br>Work on mission-critical integration systems for a leading Saudi banking client Be part of Code Ninja's forward-deployed engineering model, recognized among Clutch's 100 fastest-growing technology companies of 2026Direct exposure to enterprise-scale banking infrastructure and Vision 2030-aligned digital transformation work Competitive contract terms with extension potential<br><br>Disclaimer<br><br>This job description is intended to convey information essential to understanding the scope of the role and is not exhaustive of all responsibilities, skills, or qualifications required. Code Ninja reserves the right to modify duties and responsibilities at any time.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior React Native Developer (Crypto-wallet) based in Saudi Arabia.<br><br>This role sits at the intersection of mobile engineering, fintech innovation, and blockchain technology, focused on building and evolving a high-performance non-custodial crypto wallet.<br><br>You will take ownership of core user-facing features such as sending and receiving assets, transaction history, swaps, bridges, and on-ramp flows.<br><br>The role also extends into advanced financial capabilities, including crypto cards, IBAN-based payments, subscriptions, and multi-provider integrations across different geographies.<br><br>You will work in a fast-moving, product-driven environment where engineering decisions directly impact real user funds and global financial interactions.<br><br>Ownership is end-to-end, covering architecture, development, testing, production monitoring, and continuous improvement based on real user feedback.<br><br>You will collaborate closely with Product, Design, Backend, and QA teams in a highly autonomous, international setting.<br><br>This is a high-impact role for engineers who thrive in complex systems and want to shape the future of decentralized finance.<br><br>Accountabilities<br><br>Own and evolve core features of a non-custodial crypto wallet, including transactions, balances, swaps, bridges, onboarding flows, and transaction history. Lead the development of advanced financial products such as crypto cards, IBAN payments, subscriptions, and integrations with global card providers. Drive end-to-end feature delivery from architecture and implementation to testing, production monitoring, and iterative improvements based on user feedback. Collaborate with Product and Design teams to define user experience, clarify requirements, and co-create impactful fintech solutions. Work closely with Backend and QA engineers to ensure high-quality releases, robust testing coverage, and well-documented systems. Participate in on-call rotation to support production systems and ensure reliability of financial operations. Produce clear technical documentation, internal guides, and occasional product demonstrations for cross-functional teams. Contribute to architectural decisions and continuously improve system performance, scalability, and maintainability.<br><br>Requirements<br><br>5+ years of frontend development experience, including at least 3+ years building React Native applications in production environments. Proven experience working on high-load fintech or crypto applications, ideally non-custodial wallets handling real user transactions. Strong expertise in React, React Native, and Type Script, with solid testing practices using Jest and Detox. Experience with modern mobile ecosystems including Expo modules and React Native tooling. Familiarity with blockchain ecosystems, including EVM-compatible chains, Bitcoin-family networks, Tron, Solana, or TON. Strong understanding of secure software development, especially in environments involving financial transactions. Experience with Git workflows, CI/CD pipelines, and Git Hub Actions for production deployments. Ability to evaluate technical trade-offs and make data-driven architectural decisions. Strong collaboration and communication skills in cross-functional, product-driven teams. Comfortable working in an autonomous environment with end-to-end ownership. Nice to have: experience with Wallet Connect, Reanimated, Skia, Sentry, Firebase, or similar tooling. Strong interest in AI-assisted development and automation to improve engineering productivity. Upper-intermediate English proficiency (Russian fluency is a plus).<br><br>Benefits<br><br>Fully remote work in an international, agile team shaping the future of decentralized finance Competitive salary based on experience and performance High ownership and autonomy over technical and product decisions Strong engineering culture focused on modern tools and continuous innovation Career growth opportunities in a fast-scaling fintech environment Transparent feedback culture with clear impact visibility Opportunity to work on cutting-edge blockchain and crypto wallet technologies Collaborative environment with product influence at the engineering level<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.
Cyber Simulation Exercises Scenario Developer<br>Summary The Cyber Simulation Exercises Scenario Developer designs, builds, and delivers largescale cybersecurity simulation exercises (Threat Hunting Event, Live Fire Exercises,Capture the Flag) to uplift workforce cyber capability. This role develops realistic scenarioson a cyber range platform, creates exercise “injects” and artifacts, and builds/maintainsthe supporting lab infrastructure to enable repeatable, measurable training at scale.<br>Key Responsibilities1) Cyber Range Exercise & Scenario Development- Design end-to-end cyber simulation exercises aligned to organizationalcapability uplift goals (e.g., phishing response, ransomware, cloudmisconfigurations, insider threat, incident response coordination).- Translate learning objectives into engaging storylines, technical objectives, andmeasurable outcomes.- Develop multi-track scenarios for different audiences (IT, SOC, incidentcommanders, and executives) with appropriate complexity and realism.- Ensure scenarios reflect current threat landscape and common enterpriseenvironments (Windows/Linux, AD, email, web applications, cloud, endpoints).2) Content Creation (Exercise Materials & Artifacts)- Produce complete exercise packages including: facilitator guides, participantinstructions, runbooks, timelines, scoring rubrics, and debrief materials.- Create realistic artifacts: emails, chat transcripts, tickets, logs, alerts, threatintel snippets, media statements, executive briefings, and policy references.- Build assessment content (pre/post checks, knowledge validations,performance-based evaluation criteria).3) Inject Design & Orchestration- Create and manage exercise injects (technical and non-technical) to drivedecision-making and actions during the simulation.- Implement inject delivery mechanisms within the cyber range (automatedtriggers, timed releases, event-driven injects).- Coordinate inject timing, escalation paths, and branching logic based onparticipant actions.4) Cyber Range Infrastructure Build & Maintenance- Build and configure lab environments required for scenarios (networks,endpoints, servers, identity services, security tooling).- Integrate common security tools and telemetry sources (SIEM, EDR, IDS, emailsecurity, vulnerability scanners) as required by the exercise.5) Exercise Delivery Support & Facilitation Enablement- Support dry runs, pilot sessions, and production execution; troubleshoottechnical issues during live exercises.- Provide facilitators with clear runbooks, decision points, and expectedparticipant actions.- Capture exercise telemetry and participant performance data for reporting andcontinuous improvement.6) Measurement, Reporting & Continuous Improvement- Define KPIs and scoring models (time-to-detect, time-to-contain, decisionquality, process adherence, communication effectiveness).- Produce post-exercise reports and lessons learned; recommend improvementsto content, controls, and processes. Required Qualifications- Bachelor’s degree in Cybersecurity, Computer Science, Information Systems, orequivalent practical experience.- Proven experience developing cybersecurity simulation exercises on a cyberrange platform (hands-on).- Demonstrated ability to create injects and exercise artifacts that drive realisticparticipant behavior.- Experience building and operating lab infrastructure (virtualized or cloud-based)for cyber scenarios.- Strong understanding of incident response lifecycle, common attacktechniques, and defensive controls. Required Technical Skills- Cyber range platforms: hands-on experience with at least one commercial oropen cyber range solution (platform-agnostic, but must have realimplementation experience).- Infrastructure: virtualization and networking fundamentals (segmentation,routing, DNS, AD basics).- OS & enterprise tech: Windows/Linux administration basics; Active Directoryconcepts.- Automation/scripting: Power Shell, Python, Bash (at least one strong).- Logging/monitoring concepts: SIEM/EDR telemetry, log sources, alerting logic.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Job Description We are seeking a highly skilled Senior React Developer to join our team on a 5-month contract .<br> The ideal candidate will be responsible for designing, developing, and maintaining modern, scalable, and high-performing web applications using React.<br> The candidate should possess strong front-end development expertise, collaborate effectively with cross-functional teams, and contribute to delivering high-quality software solutions.<br> Fluency in Arabic is mandatory .<br> Key Responsibilities Design, develop, and maintain responsive and user-friendly web applications using React.<br>js . Collaborate with UI/UX designers, backend developers, and other stakeholders to translate business requirements into technical solutions.<br> Develop reusable, scalable, and maintainable front-end components.<br> Optimize applications for maximum speed, performance, and scalability.<br> Integrate front-end applications with RESTful APIs and backend services.<br> Participate in code reviews and ensure adherence to coding standards and best practices.<br> Troubleshoot, debug, and resolve application issues in a timely manner.<br> Contribute to architectural and technical design discussions.<br> Ensure cross-browser compatibility and responsiveness across multiple devices.<br> Document technical designs, implementation details, and development processes.<br> Education Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field .<br> Experience Minimum 5 years of experience in front-end web development with a strong focus on React.<br>js . Proven experience in developing and delivering enterprise-grade web applications.<br> Solid understanding of the full Software Development Lifecycle (SDLC).<br> Technical Skills Strong proficiency in React.<br>js , JavaScript (ES6+) , TypeScript , HTML5 , and CSS3 .<br> Experience with state management libraries such as Redux , Context API , or similar.<br> Hands-on experience with RESTful APIs and front-end integration.<br> Familiarity with modern front-end build tools such as Webpack , Vite , or similar.<br> Experience with version control systems such as Git .<br> Understanding of responsive design principles and cross-browser compatibility.<br> Knowledge of testing frameworks such as Jest , React Testing Library , or similar is an advantage.<br> Familiarity with Agile/Scrum methodologies.<br> Soft Skills Fluent Arabic speaker is mandatory , with good communication skills in English.<br> Strong analytical and problem-solving skills.<br> Excellent communication and teamwork abilities.<br> High attention to detail and commitment to delivering high-quality code.<br> Ability to work independently and manage priorities effectively.<br> Contract Duration 5-month contract .<br></span> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>