Curriculum Developer Jobs - Dubai UAE
1750 Jobs Found
Role: Software Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $40 - $75/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer to work on a contract basis. The role involves developing and maintaining software solutions across multiple platforms and systems. You will collaborate with cross-functional teams to deliver high-quality code and optimize performance.<br>Key Responsibilities:• Design, develop, and maintain scalable software applications and systems.• Write clean, efficient, and well-documented code in relevant programming languages.• Debug, troubleshoot, and resolve software defects and performance issues.• Collaborate with engineers and product teams to define software requirements and solutions.• Participate in code reviews, testing, and deployment processes.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development frameworks and tools.• Strong problem-solving and debugging skills.• Knowledge of version control systems like Git.• Familiarity with cloud platforms and Dev Ops practices is a plus.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge software solutions. You will have the chance to work remotely on impactful projects with a diverse and skilled team.<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: Software Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $40 - $75/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer to work on a contract basis. The role involves developing and maintaining software solutions across multiple platforms and systems. You will collaborate with cross-functional teams to deliver high-quality code and optimize performance.<br>Key Responsibilities:• Design, develop, and maintain scalable software applications and systems.• Write clean, efficient, and well-documented code in relevant programming languages.• Debug, troubleshoot, and resolve software defects and performance issues.• Collaborate with engineers and product teams to define software requirements and solutions.• Participate in code reviews, testing, and deployment processes.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development frameworks and tools.• Strong problem-solving and debugging skills.• Knowledge of version control systems like Git.• Familiarity with cloud platforms and Dev Ops practices is a plus.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge software solutions. You will have the chance to work remotely on impactful projects with a diverse and skilled team.<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: Software Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $40 - $75/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer to work on a contract basis. The role involves developing and maintaining software solutions across multiple platforms and systems. You will collaborate with cross-functional teams to deliver high-quality code and optimize performance.<br>Key Responsibilities:• Design, develop, and maintain scalable software applications and systems.• Write clean, efficient, and well-documented code in relevant programming languages.• Debug, troubleshoot, and resolve software defects and performance issues.• Collaborate with engineers and product teams to define software requirements and solutions.• Participate in code reviews, testing, and deployment processes.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development frameworks and tools.• Strong problem-solving and debugging skills.• Knowledge of version control systems like Git.• Familiarity with cloud platforms and Dev Ops practices is a plus.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge software solutions. You will have the chance to work remotely on impactful projects with a diverse and skilled team.<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!
Job Brief We are looking for a candidate who can effectively and efficiently perform the role of Documentum Developer. He / She will be responsible for developing solutions on Documentum & D2 and he/she will undertake the task from the functional aspects to architecture till development, deployment & testing. The ideal candidate should have 8+ years’ experience working in various Documentum environments from 23.x till the latest.<br>Duties and responsibilities Expert with proven experience in developing Documentum D2 (Classic & Smart View) Applications with workflows in Documentum content server platform. Design & develop Workflow & life cycle process and all customization using Java Methods. Expert with proven project experience in using Documentum REST, D2FS (D2 Foundation Services), DFS (Documentum Foundation Services) & DFC (Documentum Foundation Class). Professional object-oriented programming (Expert) Experience in J2EE / Spring Experience in developing REST APIsExtensive knowledge of Java Architecture Deep knowledge of pdf file generation and modification with D2-C2, Aspose, XSL-FO & XSLT (Expert) Deep knowledge of word document generation using Apache POI (Expert) Design & develop MS Office & Documentum integration and document generation out of docx template files using D2-O2. Design & develop External Widgets with bi-directional communication using D2 Open Ajax Hub API, D2FS and GWT/Sencha GXT. Passion for efficient, reliable solutions and ability to write sustainable source code. Expertise in any other ECM Technologies, Data Analytics, Cloud implementations will be an added advantage. Qualifications A degree in IT / Computer Science
Job Brief We are looking for a candidate who can effectively and efficiently perform the role of Documentum Developer. He / She will be responsible for developing solutions on Documentum & D2 and he/she will undertake the task from the functional aspects to architecture till development, deployment & testing. The ideal candidate should have 8+ years’ experience working in various Documentum environments from 23.x till the latest.<br>Duties and responsibilities Expert with proven experience in developing Documentum D2 (Classic & Smart View) Applications with workflows in Documentum content server platform. Design & develop Workflow & life cycle process and all customization using Java Methods. Expert with proven project experience in using Documentum REST, D2FS (D2 Foundation Services), DFS (Documentum Foundation Services) & DFC (Documentum Foundation Class). Professional object-oriented programming (Expert) Experience in J2EE / Spring Experience in developing REST APIsExtensive knowledge of Java Architecture Deep knowledge of pdf file generation and modification with D2-C2, Aspose, XSL-FO & XSLT (Expert) Deep knowledge of word document generation using Apache POI (Expert) Design & develop MS Office & Documentum integration and document generation out of docx template files using D2-O2. Design & develop External Widgets with bi-directional communication using D2 Open Ajax Hub API, D2FS and GWT/Sencha GXT. Passion for efficient, reliable solutions and ability to write sustainable source code. Expertise in any other ECM Technologies, Data Analytics, Cloud implementations will be an added advantage. Qualifications A degree in IT / Computer Science
Job Brief We are looking for a candidate who can effectively and efficiently perform the role of Documentum Developer. He / She will be responsible for developing solutions on Documentum & D2 and he/she will undertake the task from the functional aspects to architecture till development, deployment & testing. The ideal candidate should have 8+ years’ experience working in various Documentum environments from 23.x till the latest.<br>Duties and responsibilities Expert with proven experience in developing Documentum D2 (Classic & Smart View) Applications with workflows in Documentum content server platform. Design & develop Workflow & life cycle process and all customization using Java Methods. Expert with proven project experience in using Documentum REST, D2FS (D2 Foundation Services), DFS (Documentum Foundation Services) & DFC (Documentum Foundation Class). Professional object-oriented programming (Expert) Experience in J2EE / Spring Experience in developing REST APIsExtensive knowledge of Java Architecture Deep knowledge of pdf file generation and modification with D2-C2, Aspose, XSL-FO & XSLT (Expert) Deep knowledge of word document generation using Apache POI (Expert) Design & develop MS Office & Documentum integration and document generation out of docx template files using D2-O2. Design & develop External Widgets with bi-directional communication using D2 Open Ajax Hub API, D2FS and GWT/Sencha GXT. Passion for efficient, reliable solutions and ability to write sustainable source code. Expertise in any other ECM Technologies, Data Analytics, Cloud implementations will be an added advantage. Qualifications A degree in IT / Computer Science
We are seeking an experienced Senior Full-Stack Developer to join a technology team building modern, scalable, and AI-enabled applications. This role is ideal for a hands-on engineer with strong experience across frontend and backend development, who enjoys working end-to-end - from understanding business requirements and designing solutions through to development, testing, and deployment. You will play a key role in developing innovative applications, integrating AI capabilities, and leveraging modern development tools to deliver high-quality solutions. Key Responsibilities:Design, develop, test, and deploy full-stack applications. Build scalable backend services and modern frontend experiences. Work with stakeholders to understand requirements and translate them into technical solutions. Create technical designs, architecture documents, and development specifications. Develop and integrate AI-powered features using LLM technologies (Claude, Open AI, Gemini). Utilise AI-assisted development tools such as Claude Code or Git Hub Copilot to improve delivery. Design and optimise databases, APIs, and system integrations. Required Skills:5+ years of software development experience. Strong experience with:Node.js & REST APIsReact.js & Type Script Python / Fast APIPostgre SQL / MySQLAPI development and system integrations Experience building production applications using modern full-stack technologies. Exposure to AI/LLM integrations and AI-assisted coding tools. Nice to Have:Experience with Claude, Open AI, or Gemini APIs. Knowledge of RAG frameworks (Lang Chain, Llama Index) and vector databases. Cloud experience (Azure/AWS/GCP). Experience with Microsoft 365, Power Platform, or CMS development. What We're Looking For:Strong problem-solving skills and ownership mindset. Ability to communicate technical concepts clearly. Passion for building innovative solutions and using AI to enhance software development.
We are seeking an experienced Senior Full-Stack Developer to join a technology team building modern, scalable, and AI-enabled applications. This role is ideal for a hands-on engineer with strong experience across frontend and backend development, who enjoys working end-to-end - from understanding business requirements and designing solutions through to development, testing, and deployment. You will play a key role in developing innovative applications, integrating AI capabilities, and leveraging modern development tools to deliver high-quality solutions. Key Responsibilities:Design, develop, test, and deploy full-stack applications. Build scalable backend services and modern frontend experiences. Work with stakeholders to understand requirements and translate them into technical solutions. Create technical designs, architecture documents, and development specifications. Develop and integrate AI-powered features using LLM technologies (Claude, Open AI, Gemini). Utilise AI-assisted development tools such as Claude Code or Git Hub Copilot to improve delivery. Design and optimise databases, APIs, and system integrations. Required Skills:5+ years of software development experience. Strong experience with:Node.js & REST APIsReact.js & Type Script Python / Fast APIPostgre SQL / MySQLAPI development and system integrations Experience building production applications using modern full-stack technologies. Exposure to AI/LLM integrations and AI-assisted coding tools. Nice to Have:Experience with Claude, Open AI, or Gemini APIs. Knowledge of RAG frameworks (Lang Chain, Llama Index) and vector databases. Cloud experience (Azure/AWS/GCP). Experience with Microsoft 365, Power Platform, or CMS development. What We're Looking For:Strong problem-solving skills and ownership mindset. Ability to communicate technical concepts clearly. Passion for building innovative solutions and using AI to enhance software development.
We are looking for an experienced SQL & SSRS Report Developer with strong banking domain expertise to support regulatory, compliance, finance, and risk reporting initiatives. The ideal candidate will possess hands-on experience in SSRS report development, SQL query optimization, data analysis, and financial reporting within a banking environment.<br><br>Key Responsibilities Design, develop, and maintain SSRS reports and reporting solutions for banking and regulatory requirements Develop and optimize complex SQL queries, stored procedures, and data extraction scripts Work closely with Compliance, Finance, Risk, and other business units to gather reporting requirements Ensure accuracy, completeness, and timely delivery of regulatory and management reports Collaborate with Data Warehouse and ETL teams to source, validate, and reconcile reporting data Perform data validation, reconciliation, and quality assurance activities Create and maintain documentation for report logic, data lineage, and reporting specifications Support reporting enhancements and troubleshoot reporting issues<br><br>Required Skills & Experience Minimum 3+ years of hands-on experience in SSRS report development Strong expertise in Microsoft SQL Server, SQL query writing, stored procedures, and performance tuning Experience with multiple RDBMS platforms such as SQL Server and Oracle Solid understanding of data modeling and data warehousing concepts Experience in data validation, reconciliation, and reporting quality assurance Strong analytical, problem-solving, and communication skills Ability to work independently as well as within a team environment.<br>Mandatory Requirements Banking or Financial Services domain experience is a must. Experience working on regulatory, compliance, finance, or risk reporting projects Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Preferred Experience with Power BI dashboard development. Knowledge of regulatory reporting frameworks within the banking sector.
We are looking for a skilled Frontend Game Developer with strong experience in casino and slot game development. The ideal candidate should have solid knowledge of game architecture, animations, game flow, and frontend optimization for real-money or social casino-style games.<br>You will work closely with designers, backend developers, artists, and product teams to create high-quality, performant, and engaging slot games across desktop and mobile platforms.<br>Responsibilities Develop and maintain casino/slot games using Type Script and modern frontend game frameworks Build game UIs, reels, paylines, bonus systems, and animation sequences Implement complete slot game flow including:Spin flow Bonus rounds Free spins Jackpot features Win calculations Auto-spin systems Turbo modes Gamble features Integrate backend APIs and game configuration systems Optimize games for mobile devices and web platforms Work with artists and animators to integrate assets, VFX, Spine animations, and audio Ensure smooth gameplay performance and memory optimization Debug production issues and improve overall game stability Participate in architecture and technical design discussions Maintain reusable and scalable code structures for multiple games Required Skills Core Technologies Strong proficiency in Type Script Experience with Pixi JSExperience with Cocos Creator / Cocos Studio Solid understanding of Java Script game development HTML5 game development experience Casino / Slot Game Knowledge Strong understanding of slot game flow Knowledge of:Reel systems RTP concepts Payline mechanics Scatter/Wild logic Bonus feature implementation Symbol behavior systems Win presentation systems State management for casino games Experience building or maintaining slot/casino games Animations & Visuals Experience with:Spine animations Tween systems Particle/VFX systems UI animations Reel animations Ability to optimize animation-heavy scenes Performance & Architecture Strong debugging and optimization skills Understanding of:Memory management Asset loading systems Object pooling Rendering optimization Mobile performance optimization Experience building scalable game architecture Backend & Integration Experience integrating REST APIs / Web Socket systems Understanding of multiplayer or transactional game flows is a plus Familiarity with JSON-based configuration systems Tools & Workflow Git version control Agile/Scrum workflow Jira or similar project management tools Nice to Have Experience with real-money gaming platforms Knowledge of Web GL rendering pipelines Familiarity with Node.js<br>Ideal Candidate Passionate about game development Strong problem-solving skills Able to work independently and in teams Understands player experience and casino game pacing Detail-oriented with strong focus on polish and responsiveness
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>About the Role:</p><br><p>We are building something. Not maintaining something, building something. We need a mobile application developer who doesn't just write code, they architect experiences. Someone who can look at a product vision, a business requirement, and a user journey and translate all of it into a fast, beautiful, intelligent mobile application that works flawlessly on both iOS and Android. This is a greenfield opportunity. You will be involved from the first line of code. You will make decisions that shape the product. You will own what you build and you will be proud of it. If you've shipped apps that real people use, if you understand that great UX is invisible, and if you have the range to integrate AI capabilities into a mobile product we are looking for you.</p><br><p>What You'll Build & Own:</p><br><p><strong>Core App Development</strong></p><ul><li><p>Design, develop, and ship a cross-platform mobile application for both <strong>iOS (App Store)</strong> and <strong>Android (Google Play)</strong> from a single codebase using <strong>Flutter or React Native.</strong></p></li><li><p>Own the full development lifecycle — architecture, development, testing, deployment, and post-launch iteration.</p></li><li><p>Build responsive, high-performance UIs that feel native on both platforms — pixel-perfect, smooth, and fast.</p></li><li><p>Implement <strong>state management</strong> solutions appropriate to app complexity (Provider, Riverpod, Bloc for Flutter / Redux, Zustand for React Native).</p><br></li></ul><p><strong>AI Integration</strong></p><ul><li><p>Integrate AI-powered features into the app product recommendation engines, intelligent search, personalisation layers, chatbot assistants, or smart onboarding flows.</p></li><li><p>Connect and manage third-party AI APIs (OpenAI, Anthropic Claude, Google Gemini, and similar).</p></li><li><p>Explore and implement <strong>on-device ML capabilities</strong> where performance and privacy require it (TensorFlow Lite, Core ML).</p></li><li><p>Stay ahead of emerging AI capabilities and proactively propose features that can give the product a competitive edge.</p></li></ul><br><p><strong>Backend & API Integration</strong></p><ul><li><p>Build and maintain RESTful or GraphQL API integrations connecting the app to backend systems.</p></li><li><p>Implement secure <strong>user authentication</strong> (OAuth 2.0, JWT, biometric login).</p></li><li><p>Integrate <strong>payment gateways</strong> (Stripe, Apple Pay, Google Pay) for in-app purchases and subscriptions.</p></li><li><p>Implement <strong>push notifications</strong>, deep linking, and in-app messaging systems.</p></li><li><p>Work with cloud services (Firebase, AWS, or GCP) for database, storage, and serverless functions.</p><br></li></ul><p><strong>Performance & Quality</strong></p><ul><li><p>Write <strong>clean, maintainable, well-documented code</strong> — code that the next developer can open and understand.</p></li><li><p>Implement automated testing — unit tests, widget tests, and integration tests.</p></li><li><p>Monitor and optimise app performance — load times, frame rates, memory usage, and battery consumption.</p></li><li><p>Conduct thorough testing across a range of real and simulated devices before every release.</p><br></li></ul><p><strong>Collaboration & Innovation</strong></p><ul><li><p>Work directly with the Marketing Manager and IT manager to understand campaign needs and build features that support growth.</p></li><li><p>Collaborate with the Graphic Designer on UI implementation — bringing design assets to life accurately.</p></li><li><p>Propose new features, technical improvements, and AI-powered enhancements proactively.</p></li><li><p>Document your architecture, APIs, and codebase decisions for long-term maintainability.</p></li></ul><br><p>Technical Requirements:</p><br><p><strong>Cross-Platform Framework- Expert Level Required:</strong></p><ul><li><p><strong>Flutter (Dart).</strong></p></li><li><p><strong>React Native (JavaScript/TypeScript).</strong></p></li><li><p>You must have <strong>published live apps</strong> on both the App Store and Google Play Store using your chosen framework.</p></li></ul><p><strong>Strong Advantage (Not Mandatory):</strong></p><ul><li><p>Experience with <strong>TensorFlow Lite or Core ML</strong> for on-device AI.</p></li><li><p>Experience with <strong>Agile/Scrum</strong> development methodology.</p></li><li><p>Basic knowledge of backend development (Node.js, Python, or similar).</p></li><li><p>UI/UX sensibility — you don't need to be a designer, but you need to know when something looks wrong.</p></li><li><p>Experience in <strong>health tech, wellness, or supplement applications</strong> specifically.</p><br></li></ul><p>Your Portfolio Must Show Us</p><p>We will not take your word for any technical skill. <strong>Show us working apps.</strong></p><p><strong>Your application must include links to apps you have built that are currently live on the App Store and/or Google Play Store.</strong> No exceptions.</p><p>We want to see:</p><ul><li><p>✅ At least <strong>one live app</strong> published on both iOS and Android</p></li><li><p>✅ Evidence of <strong>AI or ML feature integration</strong> in a live product</p></li><li><p>✅ <strong>Complex UI implementations</strong> — not just basic list/detail screens</p></li><li><p>✅ Any <strong>healthcare, wellness, e-commerce, or subscription-based app</strong> experience</p></li><li><p>✅ GitHub profile showing <strong>active, clean, real code</strong> (not tutorial projects)</p></li></ul><p><strong>Major advantage:</strong></p><ul><li><p>✅ A before/after story — an app you built, launched, iterated, and improved based on real user data</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>What We're Looking For in the Person:</p><br><p><strong>Education</strong></p><ul><li><p>Bachelor's degree in <strong>Computer Science, Software Engineering, or a related technical field</strong> — from a recognised institution (required)</p></li><li><p>Advanced degree or relevant technical certifications is a plus</p></li><li><p>Self-taught developers with an <strong>exceptional live portfolio</strong> will be equally considered. we care about what you've built, not only where you studied</p><br></li></ul><p><strong>Experience</strong></p><ul><li><p><strong>3–5 years</strong> of software development experience.</p></li><li><p>Minimum <strong>2 years</strong> specifically in mobile app development (Flutter or React Native).</p></li><li><p>At least <strong>2 live published apps</strong> on both App Store and Google Play.</p></li><li><p>Demonstrable experience integrating <strong>AI/ML features</strong> into mobile products.</p><br><p><strong>The Developer We're Looking For</strong></p></li></ul><ul><li><p>You take <strong>ownership</strong>, when you build something, you care about it the way an owner does, not the way a contractor does.</p></li><li><p>You think about the <strong>user before you think about the code</strong>, every technical decision is in service of the person using the app.</p></li><li><p>You are <strong>self-directed</strong>, you can take a product requirement, break it into tasks, and execute without daily management.</p></li><li><p>You write <strong>code for the next developer</strong>, not just for the computer, readable, documented, and maintainable.</p></li><li><p>You stay <strong>current</strong>. you know what's new in Flutter/React Native, in AI APIs, in mobile UX patterns, and you bring that knowledge to your work proactively.</p></li><li><p>You are <strong>honest about limitations</strong>. you know what you can build, what you'll need to learn, and what requires a different solution, and you communicate this clearly.</p></li><li><p>You <strong>ship things</strong>. you understand the difference between perfect and done, and you know when to choose done.</p><br></li></ul><p>What We Offer</p><ul><li><p>Salary: <strong>AED 10,000 – 15,000/month</strong> based on experience and portfolio. (The final salary will be decided in the final interview).</p></li><li><p>The rare opportunity to <strong>build a mobile product from zero</strong> with full creative and architectural input.</p></li><li><p>Direct collaboration with marketing and creative leadership, <strong>your product decisions will matter.</strong></p></li><li><p>A growing brand with ambitious <strong>international expansion plans</strong>. your work will reach users in the UK, Europe, and North America.</p></li><li><p>Professional development budget for tools, courses, and conferences.</p></li><li><p>Medical insurance as per UAE law.</p></li><li><p>Annual leave as per UAE Labour Law.</p></li></ul><p></p></section>
Job title: Unreal Engine Developer — Digital Twin & Data Visualisation Company: Info Labs Global Location: Dubai, United Arab Emirates (on-site) Employment type: Contract / Project-Based engagement Eligibility: Candidates must already be residing in the UAE with a valid residence visa About the role You'll build the parts of the Digital Twin that operators actually touch: interactive 3D navigation, live dashboards, alarm and alert behaviour, and the in-world UI that turns building data into something a facilities team can act on in seconds. What you'll do Develop interaction systems in Unreal — selection, filtering, camera behaviour, floor and zone drill-down Build in-engine dashboards and data visualisation widgets using UMGImplement alert and alarm workflows: state changes, visual cues, notification handling, acknowledgement flows Bind live data streams to 3D objects and keep the UI responsive under continuous updates Work with the UI/UX Designer to translate designs faithfully into the engine Debug, profile, and optimise features against agreed performance budgets What you'll bring3+ years hands-on Unreal Engine development (Blueprint essential, C++ strongly preferred) Solid UMG experience and a good eye for interactive UI in a 3D context Experience consuming APIs or real-time data feeds inside Unreal Understanding of data visualisation principles — charts, states, thresholds, colour semantics Version control discipline (Git or Perforce) Nice to have Prior Digital Twin, smart city, BIM visualisation, or simulation work Experience with Pixel Streaming or touch-screen/kiosk deployments Location & engagement Based in Dubai, UAE — on-site at Info Labs Global and at the client facility as the project requires Project-based engagement for the duration of the Digital Twin program, with extension subject to project pipeline Applicants must currently be in the UAE with a valid residence visa. We are not sponsoring relocation for this program, and candidates who cannot join within a short notice period will not be considered.
Job title: Backend Developer — Middleware & Data Services Company: Info Labs Global Location: Dubai, United Arab Emirates (on-site) Employment type: Contract / Project-Based engagement Eligibility: Candidates must already be residing in the UAE with a valid residence visa About the role You'll build the middleware that sits between the building systems and the 3D twin — the APIs, services, and business logic that keep everything in sync and auditable. What you'll do Develop backend services and REST/Web Socket APIs consumed by the Unreal client and dashboards Implement business logic for alarms, workflows, work orders, user roles, and audit trails Design and maintain relational and time-series database schemas Build message-driven pipelines for high-frequency telemetry Implement authentication, authorisation, and API security Write tests, participate in code review, and support deployment and troubleshooting What you'll bring4+ years backend development in Python, . NET, or Node.js Strong database skills (Postgre SQL/SQL Server) and familiarity with time-series stores (Influx DB, Timescale DB) Experience with message brokers (MQTT, Kafka, Rabbit MQ) and real-time data delivery Solid API design practice and understanding of performance under sustained load Docker and Git as everyday tools Nice to have IoT platform or SCADA backend experience Experience serving data to a real-time 3D or game-engine client Location & engagement Based in Dubai, UAE — on-site at Info Labs Global and at the client facility as the project requires Project-based engagement for the duration of the Digital Twin program, with extension subject to project pipeline Applicants must currently be in the UAE with a valid residence visa. We are not sponsoring relocation for this program, and candidates who cannot join within a short notice period will not be considered.
Job title: Unreal Engine Developer — Digital Twin & Data Visualisation Company: Info Labs Global Location: Dubai, United Arab Emirates (on-site) Employment type: Contract / Project-Based engagement Eligibility: Candidates must already be residing in the UAE with a valid residence visa About the role You'll build the parts of the Digital Twin that operators actually touch: interactive 3D navigation, live dashboards, alarm and alert behaviour, and the in-world UI that turns building data into something a facilities team can act on in seconds. What you'll do Develop interaction systems in Unreal — selection, filtering, camera behaviour, floor and zone drill-down Build in-engine dashboards and data visualisation widgets using UMGImplement alert and alarm workflows: state changes, visual cues, notification handling, acknowledgement flows Bind live data streams to 3D objects and keep the UI responsive under continuous updates Work with the UI/UX Designer to translate designs faithfully into the engine Debug, profile, and optimise features against agreed performance budgets What you'll bring3+ years hands-on Unreal Engine development (Blueprint essential, C++ strongly preferred) Solid UMG experience and a good eye for interactive UI in a 3D context Experience consuming APIs or real-time data feeds inside Unreal Understanding of data visualisation principles — charts, states, thresholds, colour semantics Version control discipline (Git or Perforce) Nice to have Prior Digital Twin, smart city, BIM visualisation, or simulation work Experience with Pixel Streaming or touch-screen/kiosk deployments Location & engagement Based in Dubai, UAE — on-site at Info Labs Global and at the client facility as the project requires Project-based engagement for the duration of the Digital Twin program, with extension subject to project pipeline Applicants must currently be in the UAE with a valid residence visa. We are not sponsoring relocation for this program, and candidates who cannot join within a short notice period will not be considered.
Job title: Backend Developer — Middleware & Data Services Company: Info Labs Global Location: Dubai, United Arab Emirates (on-site) Employment type: Contract / Project-Based engagement Eligibility: Candidates must already be residing in the UAE with a valid residence visa About the role You'll build the middleware that sits between the building systems and the 3D twin — the APIs, services, and business logic that keep everything in sync and auditable. What you'll do Develop backend services and REST/Web Socket APIs consumed by the Unreal client and dashboards Implement business logic for alarms, workflows, work orders, user roles, and audit trails Design and maintain relational and time-series database schemas Build message-driven pipelines for high-frequency telemetry Implement authentication, authorisation, and API security Write tests, participate in code review, and support deployment and troubleshooting What you'll bring4+ years backend development in Python, . NET, or Node.js Strong database skills (Postgre SQL/SQL Server) and familiarity with time-series stores (Influx DB, Timescale DB) Experience with message brokers (MQTT, Kafka, Rabbit MQ) and real-time data delivery Solid API design practice and understanding of performance under sustained load Docker and Git as everyday tools Nice to have IoT platform or SCADA backend experience Experience serving data to a real-time 3D or game-engine client Location & engagement Based in Dubai, UAE — on-site at Info Labs Global and at the client facility as the project requires Project-based engagement for the duration of the Digital Twin program, with extension subject to project pipeline Applicants must currently be in the UAE with a valid residence visa. We are not sponsoring relocation for this program, and candidates who cannot join within a short notice period will not be considered.
At Ambassador International Academy, we believe great schools are built by passionate people — and we are now looking for an exceptional Head of Science to help us shape something truly special at our new IB school in Mankhool.<br><br>As our Head of Science, you won’t just manage a department — you will create it You’ll play a key role in designing a Science experience that sparks curiosity, encourages inquiry, and helps our students become critical thinkers and problem-solvers in an ever-changing world What you’ll be doing Leading and growing a vibrant Science team (Biology, Chemistry, Physics Building a strong, inquiry-led IB-aligned curriculum Creating classrooms where curiosity is encouraged, and questions are celebrated Supporting and mentoring teachers so they feel confident, inspired, and valued Ensuring students not only achieve well, but also love learning Science Driving innovation in STEM and hands-on learning Who we’re looking for We’re looking for someone who is not just experienced, but passionate about making a difference Someone who: Has led or is ready to step into a leadership role in Science Brings experience with IB (MYP/DP) or similar inquiry-based approaches Believes that great teaching is about engaging minds, not just delivering content Enjoys mentoring others and building a strong team Is excited by the idea of starting something new and shaping its future<br>By joining us, you will Be part of a founding team — your ideas will truly matter Work in a school that values innovation, wellbeing, and collaborationon Help build a community from the ground Grow professionally within a supportive and ambitious environment We are deeply committed to safeguarding children and expect all team members to share this commitment. All appointments are subject to a thorough background check. We’d love to hear from you
Scorewarrior is a game developer and publisher based in Limassol, Cyprus. The company focuses on the 4X strategy genre, with an ambitious goal of growing our game, Total Battle, into the No. 1 strategy game in the world.<br>Our team consists of 200+ passionate, talented, self-driven, and continually developing professionals who love making high-quality games. Our mission: to unite and excite people all over the world.<br>We are looking for an experienced Senior Client C++ Developer for the Core Team to work on key game project functionalities. We strive for simplicity, scalability, maintainability, and excellent quality in our solutions. Our team's main goal and challenge is to deliver outstanding technical design while ensuring quality, flexibility, and ease of development for game features. In this role you will develop our system – its architecture, APIs, contracts, and reusable modules, and as well implement and generalize specific game mechanics, turning successful solutions into new “building blocks” for the entire company.<br>Tasks to be solved Creating and supporting core modules Moving code (e.g., map logic, metagameplay) to the core area of responsibility through auditing, refactoring, and separation into modules. Redesign and refactoring Developing universal mechanisms for in-game special offers, promotions, buffs, and effects – allowing feature teams to configure specific cases without having to make core edits. Refining the Hot Reload system (which allows us to seamlessly update configurations and functionality in different environments). Designing an "instances" system (separate locations/scenes/subsystems) with special game rules. Accelerating the integration of new mechanics Identifying typical scenarios and migrating repetitive code into reusable core components. Creating a convenient API and clear documentation (guides, FAQs, and examples). Maintaining core code quality Decomposition, reviewing code, and refactoring large fragments without the need for huge disruptive changes.<br>To succeed, you will need6+ years of commercial development, including 4+ years in C++ client-side. Experience with 2D/3D game engines (e.g., Cocos2d-x, Unity, or their equivalents). Experience in creating or supporting complex game projects (strategy, MMORPG, and/or open world) or large mobile titles with continuous server sync. Experience developing reusable client-side logic / shared modules. The ability to navigate engine architecture and enhance/expand basic modules as needed. Experience in developing core libraries or tools for developer teams (internal framework, plugins, and scripts). Knowledge of patterns and design principles (SOLID, GOF, KISS, and YAGNI) and the ability to properly decompose tasks and extract reusable components. The ability to work with profilers, templates, memory, and multithreading in practice. An understanding of key components (render, layers/scenes, animations/timelines, and Prefab). Performance optimization: profiling, render tracing, and memory handling. The ability to write testable code (unit tests, integration tests, and automation tests). A basic understanding of build pipelines (i OS/Android) and mobile app lifecycles.<br>The following would be to your advantage Experience in writing or running performance tests (load and stress tests). Experience in developing with C# (2–3 years). The ability to read others' code and modify modules in Unity as needed. Extensive knowledge of game development tools and libraries (Spine/Dragon Bones, UI solutions, analytics SDK, etc.). Experience with software architectures: MVC, MVP, MVVM, ECS.<br>What we offer A Great Place to Work. 99% employee satisfaction, low turnover, and colleagues who genuinely enjoy collaborating. Live and work in sunny Cyprus. We’re an office-first team in Limassol with a modern seaside workspace, and full relocation and visa support for you and your family. Shape a global hit. We’re the only European studio with a 4X strategy title in the world’s top-10. Our top-50 mobile game has grown 25x in revenue and audience in the last five years. Grow fast in a company that’s already strong. We’re independent, financially rock-solid, and expanding at startup speed, and we have never had lay-offs. Work where ideas win. Flat structure, collective decision-making, and honest feedback create full transparency and help you grow fast. Earn industry-leading rewards. High salaries, a 13th month, performance bonuses, and extra rewards for long service, marriage, or welcoming a child, and lunch every day. Feel supported at every stage of life. Private family health insurance, plus a monthly allowance for children’s pre-school, school, and university education. Your growth is our priority. From specialized training and certifications to language courses and books, you’ll have everything you need to keep learning.
Duration: 3 Months (Unpaid Internship) Location: 1. Remote2. Or In-Office (Dubai, UAE) About e Pay.mee Pay.me is a next-generation payment orchestration and merchant solutions platform helping businesses accept and manage payments across multiple channels. Our platform focuses on seamless payment processing, merchant onboarding, transaction management, smart routing, and financial technology innovation. We are building modern web applications and merchant-facing products that serve businesses globally, providing secure, scalable, and user-friendly digital payment solutions. About the Internship We are seeking a motivated and passionate Full Stack Developer Intern who is eager to gain hands-on experience in developing modern web applications and fintech solutions. As part of the e Pay.me development team, you will work on real-world projects involving frontend and backend development, payment systems, merchant platforms, administrative dashboards, API integrations, and cloud-based applications. This internship offers an excellent opportunity to work on live production projects while learning industry best practices in software engineering, system design, and scalable application development. Responsibilities· Develop and maintain web applications using the MERN Stack (Mongo DB, Express.js, React.js, Node.js). · Build responsive and user-friendly frontend interfaces using React.js and Tailwind CSS. · Design and develop RESTful APIs using Node.js and Express.js. · Integrate databases and third-party APIs. · Collaborate with frontend developers, designers, and project managers. · Debug, troubleshoot, and resolve application issues. · Optimize application performance, security, and scalability. · Participate in code reviews and software development discussions. · Work with version control systems such as Git and Git Hub. · Contribute to merchant dashboards, payment systems, onboarding solutions, and internal business applications. Requirements· Knowledge of HTML5, CSS3, Java Script, and ES6 concepts. · Basic understanding of React.js. · Basic understanding of Node.js and Express.js. · Familiarity with Mongo DB or similar databases. · Knowledge of REST APIs and API integration. · Familiarity with Tailwind CSS. · Basic Git/Git Hub knowledge. · Understanding of software development fundamentals. · Strong problem-solving and analytical skills. · Good communication and teamwork abilities. Preferred Skills· Knowledge of Next.js. · Basic Type Script knowledge. · Experience with Postgre SQL, MySQL, or Mongo DB. · Understanding of authentication systems such as JWT and OAuth. · Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. · Experience working with Figma designs. · Understanding of payment, fintech, or Saa S platforms (preferred but not required). What You Will Learn· Full Stack application development using modern technologies. · Frontend development with React.js and Tailwind CSS. · Backend API development using Node.js and Express.js. · Database design and management. · Authentication and security best practices. · Payment gateway and fintech application development. · Cloud deployment and Dev Ops fundamentals. · Version control and collaborative software development. · Agile development methodologies and real-world project workflows. Benefits· Work on live production projects at e Pay.me. · Gain practical experience in fintech and payment technology solutions. · Learn from experienced developers and industry professionals. · Exposure to enterprise-grade software development practices. · Internship Completion Certificate. · Letter of Recommendation (based on performance and attendance). · Opportunity to be considered for future full-time or contract positions based on performance. Company Information Company: e Pay.me Industry: Fintech & Payment Solutions Location: Dubai, UAE / Remote Internship Type: Unpaid (Learning & Industry Experience Program) Duration: 3 Months Technology Stack: React.js, Node.js, Express.js, Mongo DB, Tailwind CSS, REST APIs, Git/Git Hub, Cloud Technologies Join us and gain real-world experience building innovative fintech products used by merchants and businesses worldwide.
Duration: 3 Months (Unpaid Internship) Location: 1. Remote2. Or In-Office (Dubai, UAE) About e Pay.mee Pay.me is a next-generation payment orchestration and merchant solutions platform helping businesses accept and manage payments across multiple channels. Our platform focuses on seamless payment processing, merchant onboarding, transaction management, smart routing, and financial technology innovation. We are building modern web applications and merchant-facing products that serve businesses globally, providing secure, scalable, and user-friendly digital payment solutions. About the Internship We are seeking a motivated and passionate Full Stack Developer Intern who is eager to gain hands-on experience in developing modern web applications and fintech solutions. As part of the e Pay.me development team, you will work on real-world projects involving frontend and backend development, payment systems, merchant platforms, administrative dashboards, API integrations, and cloud-based applications. This internship offers an excellent opportunity to work on live production projects while learning industry best practices in software engineering, system design, and scalable application development. Responsibilities· Develop and maintain web applications using the MERN Stack (Mongo DB, Express.js, React.js, Node.js). · Build responsive and user-friendly frontend interfaces using React.js and Tailwind CSS. · Design and develop RESTful APIs using Node.js and Express.js. · Integrate databases and third-party APIs. · Collaborate with frontend developers, designers, and project managers. · Debug, troubleshoot, and resolve application issues. · Optimize application performance, security, and scalability. · Participate in code reviews and software development discussions. · Work with version control systems such as Git and Git Hub. · Contribute to merchant dashboards, payment systems, onboarding solutions, and internal business applications. Requirements· Knowledge of HTML5, CSS3, Java Script, and ES6 concepts. · Basic understanding of React.js. · Basic understanding of Node.js and Express.js. · Familiarity with Mongo DB or similar databases. · Knowledge of REST APIs and API integration. · Familiarity with Tailwind CSS. · Basic Git/Git Hub knowledge. · Understanding of software development fundamentals. · Strong problem-solving and analytical skills. · Good communication and teamwork abilities. Preferred Skills· Knowledge of Next.js. · Basic Type Script knowledge. · Experience with Postgre SQL, MySQL, or Mongo DB. · Understanding of authentication systems such as JWT and OAuth. · Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. · Experience working with Figma designs. · Understanding of payment, fintech, or Saa S platforms (preferred but not required). What You Will Learn· Full Stack application development using modern technologies. · Frontend development with React.js and Tailwind CSS. · Backend API development using Node.js and Express.js. · Database design and management. · Authentication and security best practices. · Payment gateway and fintech application development. · Cloud deployment and Dev Ops fundamentals. · Version control and collaborative software development. · Agile development methodologies and real-world project workflows. Benefits· Work on live production projects at e Pay.me. · Gain practical experience in fintech and payment technology solutions. · Learn from experienced developers and industry professionals. · Exposure to enterprise-grade software development practices. · Internship Completion Certificate. · Letter of Recommendation (based on performance and attendance). · Opportunity to be considered for future full-time or contract positions based on performance. Company Information Company: e Pay.me Industry: Fintech & Payment Solutions Location: Dubai, UAE / Remote Internship Type: Unpaid (Learning & Industry Experience Program) Duration: 3 Months Technology Stack: React.js, Node.js, Express.js, Mongo DB, Tailwind CSS, REST APIs, Git/Git Hub, Cloud Technologies Join us and gain real-world experience building innovative fintech products used by merchants and businesses worldwide.
Duration: 3 Months (Unpaid Internship) Location: 1. Remote2. Or In-Office (Dubai, UAE) About e Pay.mee Pay.me is a next-generation payment orchestration and merchant solutions platform helping businesses accept and manage payments across multiple channels. Our platform focuses on seamless payment processing, merchant onboarding, transaction management, smart routing, and financial technology innovation. We are building modern web applications and merchant-facing products that serve businesses globally, providing secure, scalable, and user-friendly digital payment solutions. About the Internship We are seeking a motivated and passionate Full Stack Developer Intern who is eager to gain hands-on experience in developing modern web applications and fintech solutions. As part of the e Pay.me development team, you will work on real-world projects involving frontend and backend development, payment systems, merchant platforms, administrative dashboards, API integrations, and cloud-based applications. This internship offers an excellent opportunity to work on live production projects while learning industry best practices in software engineering, system design, and scalable application development. Responsibilities· Develop and maintain web applications using the MERN Stack (Mongo DB, Express.js, React.js, Node.js). · Build responsive and user-friendly frontend interfaces using React.js and Tailwind CSS. · Design and develop RESTful APIs using Node.js and Express.js. · Integrate databases and third-party APIs. · Collaborate with frontend developers, designers, and project managers. · Debug, troubleshoot, and resolve application issues. · Optimize application performance, security, and scalability. · Participate in code reviews and software development discussions. · Work with version control systems such as Git and Git Hub. · Contribute to merchant dashboards, payment systems, onboarding solutions, and internal business applications. Requirements· Knowledge of HTML5, CSS3, Java Script, and ES6 concepts. · Basic understanding of React.js. · Basic understanding of Node.js and Express.js. · Familiarity with Mongo DB or similar databases. · Knowledge of REST APIs and API integration. · Familiarity with Tailwind CSS. · Basic Git/Git Hub knowledge. · Understanding of software development fundamentals. · Strong problem-solving and analytical skills. · Good communication and teamwork abilities. Preferred Skills· Knowledge of Next.js. · Basic Type Script knowledge. · Experience with Postgre SQL, MySQL, or Mongo DB. · Understanding of authentication systems such as JWT and OAuth. · Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. · Experience working with Figma designs. · Understanding of payment, fintech, or Saa S platforms (preferred but not required). What You Will Learn· Full Stack application development using modern technologies. · Frontend development with React.js and Tailwind CSS. · Backend API development using Node.js and Express.js. · Database design and management. · Authentication and security best practices. · Payment gateway and fintech application development. · Cloud deployment and Dev Ops fundamentals. · Version control and collaborative software development. · Agile development methodologies and real-world project workflows. Benefits· Work on live production projects at e Pay.me. · Gain practical experience in fintech and payment technology solutions. · Learn from experienced developers and industry professionals. · Exposure to enterprise-grade software development practices. · Internship Completion Certificate. · Letter of Recommendation (based on performance and attendance). · Opportunity to be considered for future full-time or contract positions based on performance. Company Information Company: e Pay.me Industry: Fintech & Payment Solutions Location: Dubai, UAE / Remote Internship Type: Unpaid (Learning & Industry Experience Program) Duration: 3 Months Technology Stack: React.js, Node.js, Express.js, Mongo DB, Tailwind CSS, REST APIs, Git/Git Hub, Cloud Technologies Join us and gain real-world experience building innovative fintech products used by merchants and businesses worldwide.