Programming Jobs in UAE
18728 Jobs Found
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 United Arab Emirates.<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 AI First Developer will play a key role in designing, developing, maintaining, and scaling Nexus. As one of the core members of a small technology team, you will work across the entire technology stack, owning features from concept through deployment and support. This role combines software engineering, product thinking, automation, AI-assisted development, systems integration, and operational problem-solving. You will be expected to leverage AI coding tools as part of your daily workflow while maintaining strong engineering judgment and accountability for quality, security, and performance. The successful candidate will help build scalable systems, automate operational workflows, integrate external platforms, and contribute to the development of AI-driven and agentic capabilities across the business.<br>Key Responsibilities<br>Full-Stack Development Design, build, test, deploy, and maintain features across the Nexus platform. Develop modern web applications using Type Script, React, Node.js, and Postgre SQL. Build responsive user interfaces focused on usability, efficiency, and user experience. Develop and maintain backend services, APIs, workflows, and database structures. Optimize system performance, scalability, and reliability. Troubleshoot production issues and implement sustainable solutions.<br>AI-First Engineering Use AI development tools such as Claude Code, Cursor, Replit, Lovable, and similar platforms to accelerate development. Evaluate, challenge, and validate AI-generated code rather than accepting outputs at face value. Build AI-assisted workflows and internal productivity tools. Design and implement agentic systems, autonomous workflows, and intelligent process automation. Continuously identify opportunities to leverage AI to improve development speed and business operations.<br>Product Ownership Collaborate closely with stakeholders across HR, Payroll, Operations, Finance, and Compliance. Translate business requirements into scalable technical solutions. Contribute to product design decisions and roadmap discussions. Proactively identify opportunities for automation and operational improvement. Take ownership of features throughout their entire lifecycle.<br>Systems Integration Develop and maintain integrations with:Microsoft 365 and Microsoft Graph Accounting platforms such as Xero HR and payroll systems Government and compliance platforms Third-party APIs and external vendors Build and maintain:REST APIsWebhook integrations Authentication and authorization systems Data synchronization services<br>Platform Reliability & Security Support deployment, monitoring, and operational management of applications. Assist in maintaining secure development and deployment practices. Participate in backup, recovery, and disaster recovery planning. Ensure adherence to cybersecurity best practices and ISO 27001 principles. Conduct code reviews and security assessments where appropriate.<br>Quality Assurance Develop and maintain automated and manual testing strategies. Ensure features are thoroughly tested before release. Investigate defects and implement corrective actions. Contribute to continuous improvement of engineering standards and processes<br>Documentation & Knowledge Sharing Create and maintain technical documentation. Document architecture, integrations, APIs, and workflows. Support knowledge sharing across the technology team. Clearly communicate technical concepts to both technical and non-technical stakeholders.<br>Minimum Qualifications No specific degree or formal qualification is required. We care more about your ability to build, solve problems, and demonstrate practical capability than your academic background. A strong portfolio of work is essential. Examples include:Git Hub repositories Personal projects Commercial applications Saa S products Open-source contributions AI-assisted development projects<br>Candidates should be prepared to demonstrate what they built, how they built it, and how AI tools contributed to the process.<br>Experience Approximately 1+ years of hands-on software development experience. Experience delivering software used by real customers or businesses. Demonstrated experience using AI coding tools in production or project environments. Experience building and deploying full-stack applications. Experience working with APIs, databases, and cloud-hosted systems.
We are HCLTech, one of the fastest-growing large tech companies in the world and home to 219,000+ people across 54 countries, supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud. The driving force behind that work, our people, are diverse, creative, and passionate, raising the bar for excellence on a regular basis. We, in turn, work hard to bring out the best in them as we strive to help them find their spark and become the best version of themselves that they can be. We are on the lookout for a highly talented and self-motivated AI Agent Developer to join us on our journey in advancing the technological world through innovation and creativity.<br>KEY RESPONSIBILITIES: -We are looking for an AI Agent Developer who can independently translate business requirements into working AI agent solutions from prompt design to tool/skill creation, API integrations, and workflow automation. The ideal candidate is hands-on, self-driven, and comfortable owning a problem from requirement gathering through deployment. <br>Key Responsibilities: - Work directly with business stakeholders to understand requirements and convert them into functional agent solutions on Oracle Fusion HCM Cloud using Oracle AI Agent Studio. Design, write, and refine prompts (system prompts, few-shot examples, chain-of thought structuring) for reliable, consistent agent behavior. Build and maintain custom tools/skills/functions that agents can call (e.g., data lookups, calculations, document generation, third-party actions). Integrate agents with external and internal APIs (REST/SOAP) - authentication, request/response handling, error handling, retries. Design and implement multi-step workflows/orchestration (sequential, conditional, parallel agent/tool calls). Set up and manage workflow triggers — event-based, schedule-based, webhook based, or user-initiated. Test agent behavior thoroughly: edge cases, failure handling, hallucination checks, guardrails. Optimize for cost, latency, and accuracy (model selection, context management, caching). Document agent architecture, prompts, tools, and workflows for maintainability. Debug and troubleshoot agent/tool/workflow failures in production. Stay current with LLM/agent framework updates and recommend improvements. <br>REQUIRED SKILLS & QUALIFICATIONS Required Skills & Experience: - 3–5 years’ experience building LLM-based applications or AI agents (production experience preferred). Strong prompt engineering skills — system prompts, role-based prompting, few shot/zero-shot design, output formatting (JSON/XML), guardrails against prompt injection. Hands-on experience creating custom tools/functions/skills for agent frameworks (function calling / tool use) Practical API experience — calling REST/SOAP APIs, handling auth (OAuth, API keys), parsing responses, error handling. Experience setting up triggers — webhooks, cron/schedule-based, event-driven triggers - Understanding of vector databases/RAG (retrieval-augmented generation) is a plus - Ability to independently scope a requirement, propose a solution approach, and execute without heavy supervision.<br>Preferred Qualifications: - Experience building multi-agent systems (agent-to-agent hando A, supervisor/worker patterns). Exposure to MCP (Model Context Protocol) or similar agent-tool standards. Experience with monitoring/observability for AI agents (logging, tracing, evaluation frameworks). Familiarity with version control (Git) and CI/CD for deploying agent updates. Node.js & Type Script. Understanding of Microservice architecture. Practical experience in developing microservices and maintaining on production. Clear understanding of secure identity protocols like SSO and OAuth. Solid understanding of Relational and Non-relational database operations. Understanding of core LLM Fundamentals concepts like tokens, top_p, temperature, and streaming data. Hands-on experience implementing structured outputs, tool callings, and function callings. Ability to articulate solutions with multiturn tool calls aka agentic solution. Production experience building workflows using Lang Chain and/or Lang Graph. Explain the architectural pattern Retrieval-Augmented Generation (RAG) and advanced prompting techniques. Experience on Oracle AI Agent Studio will be an added advantage.<br>Soft Skills; - Strong ownership mindset — can take a vague business ask and turn it into a working solution. Good written communication for documenting logic and prompts clearly. Analytical thinking to debug non-deterministic (LLM) behavior systematically. Comfortable iterating quickly based on testing/feedback.<br>Why Us: -We are one of the fastest-growing large tech companies in the world, with offices in 50+ countries across the globe and 219,000 employees,Our company is extremely diverse with 165 nationalities represented. We offer the opportunity to work with colleagues across the globe. We offer a virtual-first work environment, promoting a good work-life integration and real flexibility. We offer comprehensive benefits for all employees. We are a certified great place to work and a top employer in 17 countries, offering a positive work environment that values employee recognition and respect.<br>Equality & Opportunity for All: -Representing 165 nationalities across the globe, we pride ourselves on being an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law.
Company Description Menta is a Dubai-based payment technology company powering card issuers, payment processors, and payment gateways with EMV card management, digital wallets, tokenization, and clearing & settlement solutions. We're looking for a Java Developer (3–5 years experience) to help design and deliver the services at the core of our payments platform — where reliability, accuracy, and security are everything.<br>What you'll do Design, build, and maintain microservices using Java and Spring Boot Develop and integrate payment and core banking features. Write clean, well-tested code and take part in code reviews Collaborate with product, QA, and Dev Ops to deliver secure, scalable services Troubleshoot and resolve production issues in a high-availability, PCI-grade environment<br>What we're looking for3–5 years of professional Java development experience Strong hands-on experience with Spring Boot and microservices architecture Experience building or integrating payments / core banking systems (transactions, ledgers, card or financial APIs) Solid grasp of REST APIs, relational databases (e.g. MS SQL, Oracle), and Git Understanding of secure coding practices and the reliability standards expected in payments/fintech<br>Nice to have Experience with EMV, card issuing, or digital wallet platforms Event-driven systems (Kafka or similar) Exposure to cloud platforms (AWS) Awareness of PCI-CP and payment industry compliance<br>Why Menta Join a specialized payments company trusted by issuers and processors globally, work on products that move real money at scale, and grow alongside a team of payment-technology experts in the heart of Dubai.<br>How to apply [Apply via Linked In / send your CV to [h.amin@menta.ae] / link]. Applications reviewed on a rolling basis.
Company Description Menta is a Dubai-based payment technology company powering card issuers, payment processors, and payment gateways with EMV card management, digital wallets, tokenization, and clearing & settlement solutions. We're looking for a Java Developer (3–5 years experience) to help design and deliver the services at the core of our payments platform — where reliability, accuracy, and security are everything.<br>What you'll do Design, build, and maintain microservices using Java and Spring Boot Develop and integrate payment and core banking features. Write clean, well-tested code and take part in code reviews Collaborate with product, QA, and Dev Ops to deliver secure, scalable services Troubleshoot and resolve production issues in a high-availability, PCI-grade environment<br>What we're looking for3–5 years of professional Java development experience Strong hands-on experience with Spring Boot and microservices architecture Experience building or integrating payments / core banking systems (transactions, ledgers, card or financial APIs) Solid grasp of REST APIs, relational databases (e.g. MS SQL, Oracle), and Git Understanding of secure coding practices and the reliability standards expected in payments/fintech<br>Nice to have Experience with EMV, card issuing, or digital wallet platforms Event-driven systems (Kafka or similar) Exposure to cloud platforms (AWS) Awareness of PCI-CP and payment industry compliance<br>Why Menta Join a specialized payments company trusted by issuers and processors globally, work on products that move real money at scale, and grow alongside a team of payment-technology experts in the heart of Dubai.<br>How to apply [Apply via Linked In / send your CV to [h.amin@menta.ae] / link]. Applications reviewed on a rolling basis.
Role: Game Developer (Remote) Location: Remote (Work from Anywhere) Payout: $20 - $60/hour<br>Role Overview:We are hiring for one of our clients, seeking a Game Developer to work on a contractor basis. The successful candidate will design and develop high-performance, real-time applications using game engines and technologies such as Direct X (DX11 and DX12), Vulkan, Open GL, or similar APIs. This role involves working on graphics systems, rendering pipelines, and low-level optimizations to build game tools and modding systems. The game development industry is rapidly evolving, and this role presents a unique opportunity to contribute to cutting-edge projects.<br>Key Responsibilities:• Design and develop game systems and engine-level features using C++ and game engines• Develop tools and modding related to games, focusing on rendering pipelines, shaders, and real-time graphics systems• Optimize performance across CPU/GPU, memory, and rendering workloads to ensure smooth gaming experiences• Build and extend tools, pipelines, and engine systems to support game development, collaborating with designers, artists, and engineers• Deliver high-quality experiences by working closely with cross-functional teams to meet project requirements<br>Required Skills & Qualifications:• Strong foundation in game development, including graphics programming, and experience with game engines such as Unreal Engine• Proficiency in C++ and familiarity with Direct X (DX11 and DX12), Vulkan, or Open GL APIs• Excellent understanding of rendering pipelines, shaders, and real-time graphics systems• Experience with low-level optimizations and performance tuning for games• Strong collaboration and communication skills, with the ability to work with designers, artists, and engineers to deliver high-quality experiences<br>More About the Opportunity:This role offers a unique opportunity to work on high-performance, real-time applications using cutting-edge technologies and game engines. The successful candidate will have the chance to contribute to exciting projects and collaborate with experienced professionals in the game development industry.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Game Developer (Remote) Location: Remote (Work from Anywhere) Payout: $20 - $60/hour<br>Role Overview:We are hiring for one of our clients, seeking a Game Developer to work on a contractor basis. The successful candidate will design and develop high-performance, real-time applications using game engines and technologies such as Direct X (DX11 and DX12), Vulkan, Open GL, or similar APIs. This role involves working on graphics systems, rendering pipelines, and low-level optimizations to build game tools and modding systems. The game development industry is rapidly evolving, and this role presents a unique opportunity to contribute to cutting-edge projects.<br>Key Responsibilities:• Design and develop game systems and engine-level features using C++ and game engines• Develop tools and modding related to games, focusing on rendering pipelines, shaders, and real-time graphics systems• Optimize performance across CPU/GPU, memory, and rendering workloads to ensure smooth gaming experiences• Build and extend tools, pipelines, and engine systems to support game development, collaborating with designers, artists, and engineers• Deliver high-quality experiences by working closely with cross-functional teams to meet project requirements<br>Required Skills & Qualifications:• Strong foundation in game development, including graphics programming, and experience with game engines such as Unreal Engine• Proficiency in C++ and familiarity with Direct X (DX11 and DX12), Vulkan, or Open GL APIs• Excellent understanding of rendering pipelines, shaders, and real-time graphics systems• Experience with low-level optimizations and performance tuning for games• Strong collaboration and communication skills, with the ability to work with designers, artists, and engineers to deliver high-quality experiences<br>More About the Opportunity:This role offers a unique opportunity to work on high-performance, real-time applications using cutting-edge technologies and game engines. The successful candidate will have the chance to contribute to exciting projects and collaborate with experienced professionals in the game development industry.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Full Stack . NET Developer (Remote) Location: Remote (Work from Anywhere) Payout: $30 - $110/hour<br><br>Role Overview:We are hiring for one of our clients, seeking a Backend C#/. NET Developer to work on a contract basis. This position involves applying expertise to help train next-generation AI systems, shaping how models learn, reason, and perform through high-quality, real-world input. With a focus on domain knowledge, no prior experience in AI is required, making this an exciting opportunity for experts to contribute to the development of frontier AI models.<br>Key Responsibilities:• Design, develop, and maintain robust backend services and APIs using C# and . NET frameworks.• Collaborate with cross-functional teams to define technical requirements and deliver scalable solutions.• Ensure high standards of code quality, reliability, and security in all backend implementations.• Optimize existing backend processes for performance, scalability, and maintainability.• Troubleshoot, debug, and resolve backend issues efficiently in production and staging environments.• Document technical specifications and backend architecture clearly for team collaboration.<br>Required Skills & Qualifications:• Proficiency in C# and . NET frameworks, including experience with design patterns, coding standards, and software development methodologies.• Strong understanding of database concepts, including MySQL, and ability to design and implement efficient database solutions.• Excellent problem-solving skills, with a focus on debugging, troubleshooting, and resolving complex backend issues.• Strong communication and collaboration skills, with experience working with cross-functional teams to deliver scalable solutions.• Experience with Agile development methodologies, including Scrum and Kanban.• Strong knowledge of software development best practices, including code reviews, testing, and continuous integration.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI industry, contributing to the development of frontier AI models that impact various domains such as finance, healthcare, engineering, and more. With a global network of experts growing into the human intelligence layer for AI, this position provides a chance to work on high-impact projects and collaborate with a diverse team of professionals.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Full Stack . NET Developer (Remote) Location: Remote (Work from Anywhere) Payout: $30 - $110/hour<br><br>Role Overview:We are hiring for one of our clients, seeking a Backend C#/. NET Developer to work on a contract basis. This position involves applying expertise to help train next-generation AI systems, shaping how models learn, reason, and perform through high-quality, real-world input. With a focus on domain knowledge, no prior experience in AI is required, making this an exciting opportunity for experts to contribute to the development of frontier AI models.<br>Key Responsibilities:• Design, develop, and maintain robust backend services and APIs using C# and . NET frameworks.• Collaborate with cross-functional teams to define technical requirements and deliver scalable solutions.• Ensure high standards of code quality, reliability, and security in all backend implementations.• Optimize existing backend processes for performance, scalability, and maintainability.• Troubleshoot, debug, and resolve backend issues efficiently in production and staging environments.• Document technical specifications and backend architecture clearly for team collaboration.<br>Required Skills & Qualifications:• Proficiency in C# and . NET frameworks, including experience with design patterns, coding standards, and software development methodologies.• Strong understanding of database concepts, including MySQL, and ability to design and implement efficient database solutions.• Excellent problem-solving skills, with a focus on debugging, troubleshooting, and resolving complex backend issues.• Strong communication and collaboration skills, with experience working with cross-functional teams to deliver scalable solutions.• Experience with Agile development methodologies, including Scrum and Kanban.• Strong knowledge of software development best practices, including code reviews, testing, and continuous integration.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI industry, contributing to the development of frontier AI models that impact various domains such as finance, healthcare, engineering, and more. With a global network of experts growing into the human intelligence layer for AI, this position provides a chance to work on high-impact projects and collaborate with a diverse team of professionals.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: IOS Developer Location: Remote (Work from Anywhere) Payout: Competitive<br>Role Overview:We are hiring for one of our clients, seeking a IOS Developer to work on a contractor basis. This role involves applying expertise to help train next-generation AI systems by designing, developing, and maintaining high-performance i OS applications in accordance with best practices. The work will shape how models learn, reason, and perform through high-quality, real-world input, contributing to the development of frontier AI models for various industries, including finance, healthcare, and engineering.<br>Key Responsibilities:• Design, develop, and maintain high-performance i OS applications in accordance with best practices.• Collaborate closely with product managers, designers, and fellow engineers to define, design, and ship new features.• Write clean, scalable, and well-documented code to ensure the long-term maintainability of applications.• Troubleshoot and resolve complex technical issues, ensuring optimal app performance and user experience.• Contribute to code reviews, offer constructive feedback, and uphold high-quality coding standards.<br>Required Skills & Qualifications:• Proficiency in i OS development, including Swift and Objective-C programming languages.• Strong understanding of mobile app development principles, including design patterns and architecture.• Experience with agile development methodologies and version control systems like Git.• Excellent problem-solving skills, with the ability to debug and troubleshoot complex technical issues.• Strong communication skills, with the ability to effectively communicate technical concepts and project updates.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI industry, contributing to the development of cutting-edge AI models that improve the performance and reliability of AI systems. The work will be done in a remote setting, allowing for flexibility and work-life balance.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: IOS Developer Location: Remote (Work from Anywhere) Payout: Competitive<br>Role Overview:We are hiring for one of our clients, seeking a IOS Developer to work on a contractor basis. This role involves applying expertise to help train next-generation AI systems by designing, developing, and maintaining high-performance i OS applications in accordance with best practices. The work will shape how models learn, reason, and perform through high-quality, real-world input, contributing to the development of frontier AI models for various industries, including finance, healthcare, and engineering.<br>Key Responsibilities:• Design, develop, and maintain high-performance i OS applications in accordance with best practices.• Collaborate closely with product managers, designers, and fellow engineers to define, design, and ship new features.• Write clean, scalable, and well-documented code to ensure the long-term maintainability of applications.• Troubleshoot and resolve complex technical issues, ensuring optimal app performance and user experience.• Contribute to code reviews, offer constructive feedback, and uphold high-quality coding standards.<br>Required Skills & Qualifications:• Proficiency in i OS development, including Swift and Objective-C programming languages.• Strong understanding of mobile app development principles, including design patterns and architecture.• Experience with agile development methodologies and version control systems like Git.• Excellent problem-solving skills, with the ability to debug and troubleshoot complex technical issues.• Strong communication skills, with the ability to effectively communicate technical concepts and project updates.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI industry, contributing to the development of cutting-edge AI models that improve the performance and reliability of AI systems. The work will be done in a remote setting, allowing for flexibility and work-life balance.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong><u>Requirement:</u></strong></p><p><strong><u> </u></strong></p><ul><li><p>Graduate with 7 years of experience in Mendix Application development both Web based and Native applications.</p></li><li><p>Strong expertise in Mendix domain modeling, forms, and complex microflow logic.</p></li><li><p>Experience in building and consuming app services within Mendix applications.</p></li><li><p>Hands-on experience with frontend technologies including JavaScript, XPath, CSS, and HTML.</p></li><li><p>Experience in writing Java actions and integrating web services in Mendix.</p></li><li><p>Solid understanding of SQL, Model-Driven Development, and Agile methodologies.</p></li><li><p>Experience with Mendix Native Mobile development is a plus.</p></li><li><p>Familiarity with modern architecture styles, REST APIs, and microservices is advantageous.</p></li><li><p>Exposure to cloud platforms such as Microsoft Azure and AWS is beneficial.</p></li><li><p>Excellent communication and interpersonal skills.</p></li><li><p>Strong analytical and critical-thinking abilities, with the ability to work under pressure.</p></li><li><p>Organized and structured problem-solving approach with strong decision-making skills.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Looking for Arabic</p><br><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p>At Sana Commerce, we're on a mission to transform the way B2B companies buy and sell. Built for manufacturers, distributors, and wholesalers running SAP or Microsoft Dynamics, our platform helps customers create seamless digital buying experiences powered by their ERP.</p><br><p>As we continue to scale globally, we're entering the next phase of our growth journey with the ambition to become the market leader by 2028. Technology is at the heart of that ambition. That's why we're looking for an experienced <strong>Chief Technology Officer (CTO)</strong> who can define our long-term technology vision, elevate engineering excellence, and build the scalable, secure, and innovative platform that will power our future growth.</p><br><p>This is a unique opportunity for an executive who thrives in high-growth SaaS environments, enjoys building and scaling international engineering organizations, and is excited to modernize technology, accelerate innovation, and build a platform that will support the next stage of Sana Commerce's global growth. You will play a key role in driving our technology modernization journey, evolving our platform architecture, accelerating cloud transformation, and embedding AI into our engineering practices to improve productivity, quality, and speed of delivery.</p><br><p><strong>Your Mission</strong></p><br><p>As CTO, you will define and execute Sana Commerce's long-term Technology strategy. You will ensure our engineering organization, technology investments, and platform capabilities enable our product vision while delivering a reliable, scalable, secure, and high-performing SaaS platform.</p><br><p>Working closely with the CEO, Executive Team, and Product leadership, you will lead our global Engineering and IT organizations while fostering a culture of innovation, ownership, collaboration, and operational excellence.</p><br><br>Job Description<br><p><strong>What You'll Do</strong></p><br><p><strong>Define the Technology Vision & Strategy</strong></p><br><ul><li>Define and own Sana Commerce's long-term Technology vision, ensuring our platform supports the company's growth ambitions and positions us as the leading B2B eCommerce platform.</li><li>Build a technology roadmap that balances innovation, platform scalability, operational excellence, security, and long-term sustainability.</li><li>Inspire the organization with a clear technology vision and ensure engineering strategy supports business and product objectives.</li><li>Define a long-term technology strategy that supports the continued evolution of our platform from a modern SaaS application into a highly scalable, cloud-native architecture.</li><li>Partner closely with Product leadership to ensure technology investments support both immediate customer value and long-term platform evolution.</li></ul><p><strong>Elevate Engineering & Technology Performance</strong></p><br><ul><li>Provide strategic leadership to the global Engineering and IT organizations.</li><li>Ensure engineering execution is reliable, scalable, predictable, and aligned with business and product priorities.</li><li>Champion technical excellence through modern software development practices, architectural discipline, cloud transformation, security, and platform modernization.</li><li>Leverage AI and automation to improve software development, testing, quality assurance, and overall engineering effectiveness.</li><li>Reduce technical complexity through Eliminate, Standardize, and Automate principles while continuously improving engineering efficiency.</li></ul><p><strong>Deliver a World-Class Platform</strong></p><br><ul><li>Own the overall health and technical lifecycle of our SaaS platform, including performance, reliability, quality, security, scalability, and resilience.</li><li>Drive platform improvements that increase developer productivity, engineering velocity, software quality, and customer satisfaction.</li><li>Ensure strong cross-functional alignment on release planning, technical priorities, resource allocation, and execution.</li><li>Build a technology organization capable of supporting long-term global growth.</li></ul><p><strong>Drive Innovation</strong></p><br><ul><li>Identify and evaluate emerging technologies that strengthen Sana Commerce's competitive position.</li><li>Lead the adoption of AI, automation, and modern engineering practices to improve both product capabilities and engineering productivity.</li><li>Create an environment where innovation is encouraged while maintaining operational excellence and platform stability.</li></ul><p><strong>Build & Lead High-Performing Engineering Teams</strong></p><br><ul><li>Develop and strengthen the global Engineering leadership team.</li><li>Build our Engineering hub in Egypt as a strategic redundancy to our engineering organization in Ukraine.</li><li>Build succession depth, leadership capability, and attract exceptional engineering talent.</li><li>Foster a culture of ownership, accountability, transparency, collaboration, and continuous improvement across Engineering and Technology.</li></ul><br>Qualifications<br><p><strong>Who You Are</strong></p><br><p>You are a visionary technology leader who combines strategic thinking with operational excellence and knows how to scale engineering organizations in fast-growing SaaS businesses.</p><br><p>You bring:</p><br><ul><li>10+ years of senior technology leadership experience, including experience leading large Engineering organizations in fast-growing SaaS businesses, ideally within B2B Software or eCommerce.</li><li>Experience scaling globally distributed Engineering organizations across multiple countries and cultures, including offshore engineering teams.</li><li>Deep expertise in cloud architecture, software engineering, platform modernization, distributed systems, engineering execution, and SaaS technology.</li><li>Experience leading large international engineering organizations through periods of rapid growth and organizational transformation.</li><li>Strong commercial acumen with experience balancing technology investments, engineering efficiency, platform costs, and business outcomes.</li><li>Demonstrated success building high-performing engineering cultures and developing senior technology leaders.</li><li>A data-driven mindset combined with strong strategic judgement.</li><li>Excellent communication and executive stakeholder management skills.</li></ul><p>A hands-on, results-oriented leadership style—you create momentum, remove obstacles, and enable teams to succeed.</p><br><br>Additional Information<br><p><strong>Why This Role Matters</strong></p><br><ul><li>As Chief Technology Officer, you will shape the technology foundation that powers Sana Commerce's future.</li><li>You will lead one of the company's most critical functions, define our long-term technology strategy, build a world-class engineering organization, and ensure our platform continues to scale securely and reliably as we grow globally.</li><li>As a member of the Executive Team, you will influence the long-term direction of the business while building the technology capabilities that will enable Sana Commerce to achieve its ambition of becoming the market leader by 2028.</li><li>Your leadership will directly determine how effectively we innovate, scale, and deliver technology that creates lasting value for our customers.</li></ul><p>#LI-Hybrid</p><br><br><br> </div>
Role: Rust Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Rust Developer to work on a contract basis. The role involves building and optimizing high-performance systems using Rust, focusing on memory safety, concurrency, and system-level programming.<br>Key Responsibilities:• Develop and maintain Rust-based applications and libraries with a focus on performance and reliability.• Write idiomatic Rust code adhering to best practices for safety and efficiency.• Collaborate with cross-functional teams to integrate Rust components into existing systems.• Optimize algorithms and data structures for low-latency and high-throughput applications.• Conduct code reviews and contribute to architectural decisions for system design.<br>Required Skills & Qualifications:• Proficiency in Rust programming language and its ecosystem (e.g., Cargo, Clippy, Rustfmt).• Experience with systems programming, including memory management and concurrency.• Familiarity with performance profiling and debugging tools for Rust applications.• Knowledge of data structures, algorithms, and optimization techniques.• Ability to work in a remote, distributed team environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of scalable and secure systems. The contract duration is flexible based on project needs.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Rust Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Rust Developer to work on a contract basis. The role involves building and optimizing high-performance systems using Rust, focusing on memory safety, concurrency, and system-level programming.<br>Key Responsibilities:• Develop and maintain Rust-based applications and libraries with a focus on performance and reliability.• Write idiomatic Rust code adhering to best practices for safety and efficiency.• Collaborate with cross-functional teams to integrate Rust components into existing systems.• Optimize algorithms and data structures for low-latency and high-throughput applications.• Conduct code reviews and contribute to architectural decisions for system design.<br>Required Skills & Qualifications:• Proficiency in Rust programming language and its ecosystem (e.g., Cargo, Clippy, Rustfmt).• Experience with systems programming, including memory management and concurrency.• Familiarity with performance profiling and debugging tools for Rust applications.• Knowledge of data structures, algorithms, and optimization techniques.• Ability to work in a remote, distributed team environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of scalable and secure systems. The contract duration is flexible based on project needs.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Rust Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Rust Developer to work on a contract basis. The role involves building and optimizing high-performance systems using Rust, focusing on memory safety, concurrency, and system-level programming.<br>Key Responsibilities:• Develop and maintain Rust-based applications and libraries with a focus on performance and reliability.• Write idiomatic Rust code adhering to best practices for safety and efficiency.• Collaborate with cross-functional teams to integrate Rust components into existing systems.• Optimize algorithms and data structures for low-latency and high-throughput applications.• Conduct code reviews and contribute to architectural decisions for system design.<br>Required Skills & Qualifications:• Proficiency in Rust programming language and its ecosystem (e.g., Cargo, Clippy, Rustfmt).• Experience with systems programming, including memory management and concurrency.• Familiarity with performance profiling and debugging tools for Rust applications.• Knowledge of data structures, algorithms, and optimization techniques.• Ability to work in a remote, distributed team environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of scalable and secure systems. The contract duration is flexible based on project needs.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
CNS is a technology company that powers the future by providing digital solutions essential to support all enterprise and human development. While growing and managing a robust pool of supplier-partners for the benefit of our clients has always been a priority, we are constantly re-inventing ourselves.<br><br>Founded in 1987 with more than 30 years of experience, CNS employs over 320 employees including more than 250 certified engineers. We offer in-depth expertise and a range of best-in-class products that support the digital transformation of all major industries. With offices in three countries, we have an extensive reach into, and regional knowledge of the Middle East markets.<br><br>A shift into levering our many years of experience to develop pioneering software in-house will add yet another dimension to our highly innovative solutions-portfolio.<br><br>Job Description<br><br>We are looking for a motivated and proactive Software Engineer - Emirati Talent with around two years of professional experience to join our team. The ideal candidate is an Emirati software engineer who takes ownership of their work, enjoys solving challenging technical problems, and is eager to learn and grow in a collaborative environment.<br><br>Duties & Responsibilities<br><br> Design, develop, test, and maintain scalable web applications and backend services. Take ownership of assigned features from design through deployment and support. Collaborate with cross-functional teams to deliver high-quality software solutions. Write clean, maintainable, and well-documented code. Troubleshoot, debug, and resolve production issues efficiently. Participate in code reviews and contribute to the continuous improvement of development practices. Ensure applications are secure, performant, and reliable. <br><br>Qualifications<br><br>Education:<br><br> Bachelor's degree in Computer Science, Software Engineering. Relevant technical experience in software development, cloud, Dev Ops, or related areas. <br><br>Experience<br><br> Around two years of professional software development experience. Experience across the software development lifecycle, production support, RESTful APIs, microservices, CI/CD, or cloud platforms. <br><br>Skills & Abilities<br><br> Python and Flask; Java and Spring Boot; Postgre SQL; basic React.js; Docker or Click Up, RESTful APIs, microservices architecture, CI/CD pipelines, and cloud platforms. <br><br>Additional Information<br><br>Compliance with policies and procedures based on the ISO standards adopted by CNS.
About Our Client:Our client is an AI-native technology company focused on deploying intelligent systems into complex, real-world environments across critical industries. They operate at the forefront of applied AI—transforming advanced research into scalable, production-grade systems that drive tangible operational impact.<br>???? Responsibilities Serve as the on-site technical lead for customer engagements and deployments Design and implement end-to-end solutions across APIs, backend, data pipelines, and frontend Deploy and configure systems across cloud, hybrid, and on-prem environments Build PoCs, pilot projects, and customized integrations based on client needs Troubleshoot complex technical issues across the full stack Deliver technical workshops, demos, and training sessions Translate real-world customer challenges into product feedback and engineering requirements Collaborate closely with global engineering teams to drive successful delivery<br>✅ Requirements<br>3–8+ years of experience in software engineering, solutions engineering, or similar roles Strong hands-on coding ability (full-stack or backend preferred) Experience with system integrations, APIs, and distributed systems Proven ability to work directly with customers in technical environments Strong problem-solving skills and ownership mindset Excellent communication skills in both Chinese and English (must-have) Willingness to travel and work on-site as needed
Role Description This is a part-time hybrid role for a Full Stack Developer based in Dubai, with a mix of on-site work and work-from-home flexibility. The Full Stack Developer will design, develop, and maintain web applications, working across both front-end and back-end components to deliver reliable, scalable solutions. Day-to-day responsibilities include implementing user interfaces, building and integrating APIs, managing databases, and ensuring responsive, accessible, and secure application experiences. The role involves collaborating with product and education-focused stakeholders to translate requirements into technical solutions, troubleshooting issues, and optimizing performance. The developer will also contribute to code reviews, documentation, and continuous improvement of development practices. Qualifications Strong Full-Stack Development and Software Development skills, with experience building and deploying complete web applications. Proficiency in Front-End Development, including modern Java Script frameworks and Cascading Style Sheets (CSS) for responsive, accessible user interfaces. Experience in Back-End Web Development, including APIs, server-side frameworks, and database integration. Knowledge of version control systems (e.g., Git) and collaborative development workflows. Ability to write clean, maintainable code and follow best practices for testing, security, and performance. Strong problem-solving skills and the ability to work independently in a hybrid environment. Effective communication skills and comfort collaborating with non-technical stakeholders in the education domain. Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience; prior experience in edtech or education-related projects is a plus.
Role Description We are seeking a strategic and solutions-oriented Technology Consultant to help organizations optimize their technology capabilities, improve operational efficiency, and implement innovative digital solutions. This role involves analyzing business requirements, evaluating technology solutions, providing expert recommendations, and supporting technology transformation initiatives. The ideal candidate is analytical, adaptable, and passionate about leveraging technology to solve complex business challenges and create measurable value. Key responsibilities include:Analyze business requirements and recommend technology solutions that align with organizational goals. Assess existing systems, processes, and technology infrastructure to identify improvement opportunities. Develop technology strategies, roadmaps, and implementation plans to support business objectives. Collaborate with stakeholders to understand challenges and translate business needs into technical solutions. Evaluate software, platforms, cloud services, and emerging technologies to support digital transformation. Provide consulting support for system implementation, integration, optimization, and technology adoption. Conduct technology assessments, gap analyses, and process improvement evaluations. Support project planning, solution design, risk assessment, and implementation activities. Prepare technical documentation, proposals, reports, and executive presentations. Collaborate with IT teams, developers, vendors, and business units to ensure successful technology delivery. Assist organizations in improving operational efficiency through automation and technology optimization. Monitor technology trends, industry developments, and emerging solutions to provide strategic recommendations. Support cybersecurity, data management, cloud adoption, and technology governance initiatives. Identify potential risks, challenges, and opportunities related to technology investments. Provide training, guidance, and knowledge sharing to support successful technology adoption. Contribute to continuous improvement initiatives focused on innovation, efficiency, and business growth. Qualifications Bachelor's degree in Information Technology, Computer Science, Business Administration, Engineering, Information Systems, or a related field. Strong understanding of technology strategy, digital transformation, and business process improvement. Knowledge of enterprise systems, cloud computing, software solutions, and IT infrastructure. Familiarity with technology consulting frameworks, project management methodologies, and solution delivery processes. Understanding of cybersecurity, data management, system integration, and technology governance principles. Ability to analyze complex business challenges and develop practical technology recommendations. Familiarity with cloud platforms such as AWS, Microsoft Azure, Google Cloud Platform (GCP), or similar technologies is an advantage. Knowledge of software development lifecycle (SDLC), Agile methodologies, and IT service management concepts. Strong analytical, critical-thinking, and problem-solving skills. Excellent written, verbal, and presentation communication abilities. Ability to communicate technical concepts clearly to both technical and non-technical stakeholders. Strong project management and organizational skills with the ability to manage multiple initiatives. Excellent collaboration, negotiation, and stakeholder management abilities. High attention to detail with a commitment to delivering high-quality consulting solutions. Adaptability and willingness to learn emerging technologies and industry best practices. Professional attitude with integrity, accountability, and a customer-focused mindset. Strong business awareness with the ability to connect technology solutions with measurable business outcomes. Commitment to innovation, continuous improvement, and delivering technology solutions that create long-term organizational value.