Programming in UAE
28764 Jobs Found
Company Description Fama Group is a property and staff accommodation partner that supports corporate housing requirements across the UAE, with a strong presence in Dubai. The company operates at the intersection of property ownership and corporate demand, helping building owners maximize occupancy while enabling companies to secure reliable, well-managed housing for their workforce. Fama Group oversees the operational realities of staff accommodation, including consistent standards, occupancy stability, maintenance coordination, and long-term reliability. Property owners benefit from structured demand, reduced vacancy risk, and professional asset management, while corporate clients gain dependable, scalable accommodation aligned with operational needs. The company prioritizes long-term relationships over one-off transactions, recognizing that consistency is critical in staff housing.<br>Role Description The Freelance UI/UX Designer is a full-time, on-site role based in Dubai, focused on designing digital experiences that support Fama Group’s operational and client-facing platforms. Day-to-day responsibilities include creating user-centered interface designs, wireframes, and mockups for web and mobile applications that streamline accommodation management and communication. The designer will conduct user research, translate business and user needs into intuitive workflows, and collaborate closely with product, operations, and development teams to refine requirements and improve usability. The role involves iterating on designs based on feedback and data, ensuring consistency with brand guidelines, and preparing design assets and specifications for front-end implementation. The designer is expected to proactively identify UX improvements that enhance efficiency, clarity, and user satisfaction for internal stakeholders and corporate clients.<br>Qualifications<br> Strong User Interface Design and Visual Design skills, with the ability to create clear, modern, and consistent layouts. Proficiency in User Experience (UX) design, including user research, journey mapping, and interaction design. Experience producing detailed Mockups, wireframes, and design prototypes for web and mobile products. Understanding of Front-End Development concepts (e.g., HTML, CSS, responsive design) to collaborate effectively with engineers. Proficiency in industry-standard design tools (such as Figma, Sketch, Adobe XD, or similar). Strong communication and collaboration skills, with the ability to present and explain design decisions to non-design stakeholders. Ability to work on-site full-time in Dubai and manage multiple projects with clear deadlines. Relevant experience in digital product design; prior work in real estate, property management, or B2B services is an advantage. Bachelor’s degree in Design, Human-Computer Interaction, or a related field is preferred, or equivalent practical experience.
<ol><li><p>Develop and customize Odoo modules based on business requirements</p></li><li><p>Modify and enhance existing Odoo applications and workflows</p></li><li><p>Develop backend functionality using Python and PostgreSQL</p></li><li><p>Develop/customize frontend components using XML, QWeb, JavaScript and OWL</p></li><li><p>Integrate Odoo with third-party applications through APIs</p></li><li><p>Troubleshoot, debug and resolve Odoo technical issues</p></li><li><p>Maintain code quality, security and system performance</p></li><li><p>Work with internal teams to understand requirements and implement suitable solutions</p></li></ol><p><strong>Desired Candidate Profile</strong></p><ol><li><p>1–3 years of experience in <strong>Python development</strong></p></li><li><p>Hands-on experience in <strong>Odoo development and customization</strong></p></li><li><p>Good knowledge of <strong>Python, PostgreSQL, XML, QWeb and SCSS</strong></p></li><li><p>Experience with <strong>JavaScript and OWL</strong></p></li><li><p>Experience in developing and customizing <strong>Odoo modules</strong></p></li><li><p>Knowledge of <strong>REST API integration</strong></p></li><li><p>Understanding of <strong>Odoo security, access rights and record rules</strong></p></li><li><p>Ability to troubleshoot, debug and resolve technical issues</p></li><li><p>Good understanding of databases and ERP/business processes</p></li><li><p>Strong analytical and problem-solving skills</p></li><li><p>Bachelor's degree in Computer Science, IT, or a related field</p></li></ol>
Role: Senior Mobile Game Developer - LInE (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $60/hour<br>Role Overview:We are hiring for one of our clients, seeking a Mobile Game Developer (LInE) to work on a contract basis. The role involves developing and maintaining mobile games for the Micro1 platform, ensuring smooth gameplay and performance across devices. You will collaborate with cross-functional teams to integrate game features and optimize user experience.<br>Key Responsibilities:• Develop and implement game mechanics, levels, and user interfaces using Unity or Unreal Engine.• Optimize game performance for mobile devices, including memory and battery efficiency.• Debug and resolve issues in gameplay, graphics, and user interactions.• Integrate third-party SDKs for analytics, ads, and social features.• Test and validate game builds on various mobile platforms and devices.<br>Required Skills & Qualifications:• Proficiency in Unity or Unreal Engine for mobile game development.• Experience with C# or C++ for game logic and scripting.• Knowledge of mobile game optimization techniques for performance and battery life.• Familiarity with version control systems like Git.• Ability to work with 2D/3D assets and animation pipelines.• Experience with mobile game monetization strategies (ads, in-app purchases).• Understanding of mobile game analytics and user engagement metrics.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Entertainment Providers industry, contributing to the development of engaging mobile games for a diverse audience. The project involves delivering high-quality game experiences while adhering to strict performance and usability standards.<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!
The BIM Developer is responsible for developing, managing, and optimizing Building Information Models with a strong focus on automation, customization, and digital process enhancement. The role requires advanced technical expertise in Revit, Dynamo, C#, and Visual Studio to create plug-ins, scripts, and workflows that streamline production and coordination across multidisciplinary interior fit-out projects. In addition to digital development, the BIM Developer will also be actively involved in modeling highly complex elements, ensuring precise and coordinated 3D models, and producing detailed models and shop drawings as required by project deliverables. This position bridges the gap between BIM modeling and digital development, ensuring data-driven accuracy, process efficiency, and high-fidelity model deliverables from design through construction<br>Responsibilities Proficiency in Autodesk Revit and Dynamo for automation. Familiarity with C#, . NET, and Revit API (basic scripting to intermediate level). Strong understanding of BIM standards (LOD, naming conventions, shared parameters). Knowledge of Visual Studio, Python, or JSON/XML data handling is a plus. Ability to translate project challenges into technical solutions. Design and develop custom Revit plug-ins and add-ins using C# and Revit API in Visual Studio. Build and maintain automation tools, desktop applications, and BIM data management utilities. Lead the development, updating, and maintenance of highly detailed and accurate 3D BIM models for complex interior fit-out projects, encompassing partitions, ceilings, joinery, custom features, and specialized fit-out components, ensuring strict compliance with project requirements, BEP, LOD, and LOICollaborate with BIM teams to convert manual workflows into efficient automated solutions. Produce construction documentation, including detailed drawings, schedules, quantity take-offs, and specifications, while also ensuring alignment with project timelines and quality standards. Support the BIM Team in quality control processes, ensuring all BIM deliverables meet organizational standards and client expectations prior to submission. Maintain comprehensive documentation and logs related to modelling activities, clash resolutions, and coordination status for traceability and project reporting purposes.<br>Position requirements Minimum qualifications Bachelor Degree of Engineering Civil/Architectural/Interior Design Equivalent or Relevant Diploma<br>Minimum experience Min. 5 years preferably in Interior Fit-out Industry<br>Competencies (knowledge, skills, general abilities) Proficient in BIM softwares and automation tools Advance knowledge of interior fit out elements, detailing, materials and documentation Excellent communication, interpersonal skills and coordination skills across team member Able to support and guide junior modelers and contribute to a collaborative work environment Strong attention to detail with a commitment to quality and deadlines Familiarity in construction methodologies and industrial practices Strong problem – solving, decision making and analytical skills.
The BIM Developer is responsible for developing, managing, and optimizing Building Information Models with a strong focus on automation, customization, and digital process enhancement. The role requires advanced technical expertise in Revit, Dynamo, C#, and Visual Studio to create plug-ins, scripts, and workflows that streamline production and coordination across multidisciplinary interior fit-out projects. In addition to digital development, the BIM Developer will also be actively involved in modeling highly complex elements, ensuring precise and coordinated 3D models, and producing detailed models and shop drawings as required by project deliverables. This position bridges the gap between BIM modeling and digital development, ensuring data-driven accuracy, process efficiency, and high-fidelity model deliverables from design through construction<br>Responsibilities Proficiency in Autodesk Revit and Dynamo for automation. Familiarity with C#, . NET, and Revit API (basic scripting to intermediate level). Strong understanding of BIM standards (LOD, naming conventions, shared parameters). Knowledge of Visual Studio, Python, or JSON/XML data handling is a plus. Ability to translate project challenges into technical solutions. Design and develop custom Revit plug-ins and add-ins using C# and Revit API in Visual Studio. Build and maintain automation tools, desktop applications, and BIM data management utilities. Lead the development, updating, and maintenance of highly detailed and accurate 3D BIM models for complex interior fit-out projects, encompassing partitions, ceilings, joinery, custom features, and specialized fit-out components, ensuring strict compliance with project requirements, BEP, LOD, and LOICollaborate with BIM teams to convert manual workflows into efficient automated solutions. Produce construction documentation, including detailed drawings, schedules, quantity take-offs, and specifications, while also ensuring alignment with project timelines and quality standards. Support the BIM Team in quality control processes, ensuring all BIM deliverables meet organizational standards and client expectations prior to submission. Maintain comprehensive documentation and logs related to modelling activities, clash resolutions, and coordination status for traceability and project reporting purposes.<br>Position requirements Minimum qualifications Bachelor Degree of Engineering Civil/Architectural/Interior Design Equivalent or Relevant Diploma<br>Minimum experience Min. 5 years preferably in Interior Fit-out Industry<br>Competencies (knowledge, skills, general abilities) Proficient in BIM softwares and automation tools Advance knowledge of interior fit out elements, detailing, materials and documentation Excellent communication, interpersonal skills and coordination skills across team member Able to support and guide junior modelers and contribute to a collaborative work environment Strong attention to detail with a commitment to quality and deadlines Familiarity in construction methodologies and industrial practices Strong problem – solving, decision making and analytical skills.
Job Purpose<br><br>The GIS Developer will be responsible for designing, developing, implementing, and supporting Enterprise Geographic Information System (GIS) solutions that enable digital asset management, property management, infrastructure planning, and spatial analytics across DP World business units.<br><br>The role requires expertise in Esri Arc GIS Enterprise, Arc GIS Pro, Web App Builder, Experience Builder, Survey123, Field Maps, Arc GIS Online, Python, . NET, REST APIs, SQL Server, and spatial databases to deliver scalable GIS applications and enterprise integrations.<br><br>The resource will work closely with business stakeholders to automate spatial workflows, integrate GIS with enterprise applications such as Oracle CX CRM, CAFM, MIMS, SAP, and other corporate systems, enabling real-time visualization, decision-making, and operational excellence.<br><br>Principal Responsibilities<br><br>(List approx. 10 points of ‘what’ and ‘why’ tasks will be performed in this position. Duties should be presented in order of importance.)<br><br> Design, develop, and maintain Enterprise GIS solutions using Arc GIS Enterprise, Arc GIS Pro, and Esri development technologies. Develop GIS web applications, dashboards, and mobile applications using Experience Builder, Web App Builder, Arc GIS Java Script API, and Field Maps. Design and implement GIS integrations with Oracle CX CRM, CAFM, MIMS, SAP, and other enterprise applications using REST APIs and middleware. Develop automation scripts using Python, Arc Py, and Model Builder to streamline GIS data management and business workflows. Design, manage, and maintain enterprise geodatabases ensuring data integrity, performance, and security. Support GIS migration, upgrades, and platform modernization activities including Arc GIS Enterprise infrastructure. Perform GIS spatial analysis, mapping, reporting, and visualization to support business operations and strategic planning. Support SIT, UAT, production deployments, issue resolution, and application performance optimization. Collaborate with business users, vendors, and IT teams to gather requirements, provide technical recommendations, and implement GIS solutions. Participate in Agile/Scrum activities, prepare technical documentation, provide effort estimates, and contribute to continuous improvement initiatives.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Frontend Developer (React & React Native) based in United Arab Emirates.<br><br>This role is an opportunity for an experienced frontend engineer to build and evolve modern web and mobile experiences using React and React Native.<br><br>You will contribute to stable, long-term projects with an active pipeline of new front-office features and continuous technical improvements.<br><br>Your work will span user interface development, code refactoring, performance optimization, testing, and cross-platform mobile development.<br><br>You will help translate business requirements into robust technical solutions while ensuring applications remain scalable, maintainable, and performant.<br><br>The position combines hands-on engineering with close collaboration across teams and requires strong ownership in a dynamic environment.<br><br>You will have the opportunity to improve existing products while introducing new technologies, patterns, and development practices.<br><br>This is a strong fit for a proactive senior engineer who enjoys solving complex frontend challenges and continuously expanding their technical expertise.<br><br>Accountabilities<br><br>Assess business requirements from a technical perspective and determine practical implementation approaches within reasonable timelines. Develop new user interface components and enhance existing web applications using modern React and Type Script patterns. Build and maintain responsive, high-quality websites and front-office features. Participate in mobile application development using React Native, including cross-platform solutions and reusable software development kits (SDKs). Refactor and optimize existing code to improve maintainability, scalability, and overall application quality. Optimize frontend components and applications for strong performance across different browsers and devices. Identify, troubleshoot, and resolve bugs across existing projects and production environments. Work with state management solutions such as Redux, Mob X, or Zustand to create reliable and maintainable application architectures. Integrate and work with RESTful and Graph QL APIs as part of frontend and mobile application development. Implement and maintain automated tests using tools such as Jest and Cypress. Contribute to frontend build processes, continuous integration and continuous delivery (CI/CD) pipelines, and modern development workflows. Collaborate proactively with team members and communicate technical considerations, progress, challenges, and solutions clearly. Continuously improve development processes and contribute ideas that enhance engineering efficiency and product quality. Adapt to changing priorities, learn new technologies quickly, and contribute effectively in a dynamic environment.<br><br>Requirements<br><br>7+ years of professional experience as a Frontend Engineer or Java Script Developer. Strong foundation in pure Java Script and extensive experience building modern frontend applications. Advanced proficiency with React 18+, including hooks, context, and modern React development patterns. Expert-level Type Script experience, including advanced types and strict configuration environments. Strong knowledge of state management technologies such as Redux, Mob X, Zustand, or comparable solutions. Proven experience building Single-Page Applications (SPAs) and Progressive Web Applications (PWAs). Strong experience integrating RESTful and Graph QL APIs. Familiarity with modern frontend build tools such as Webpack, Vite, and Rollup, as well as CI/CD pipelines. Strong understanding of browser rendering behavior and frontend performance optimization. Experience with automated testing frameworks such as Jest, Cypress, or equivalent technologies.1–2+ years of professional React Native development experience. Hands-on experience developing React Native Software Development Kits (SDKs) for cross-platform applications. Upper-Intermediate English proficiency or higher. Experience with micro frontends, monorepos, or component libraries such as Storybook or Bit is a plus. Knowledge of design systems and technologies such as Material UI, Tailwind, or similar frameworks is a plus. Exposure to Web Assembly, Web Sockets, or real-time applications is a plus. Experience integrating third-party tools and libraries is a plus. Ability to understand business requirements and translate them into clear, practical technical requirements. Strong adaptability and ability to remain effective when priorities change. Proactive communication style, strong ownership, and willingness to take initiative. Fast-learning mindset and enthusiasm for acquiring new technical knowledge.<br><br>Benefits<br><br>Competitive salary aligned with experience and technical expertise. Fully remote work, with office access available in locations where company offices are established. Flexible work schedule focused on performance and outcomes rather than time tracking. Unlimited paid vacation and sick leave. Ongoing career development and learning opportunities. International team environment built around respect, collaboration, and shared goals. Flat organizational structure with minimal bureaucracy and significant employee autonomy. Corporate parties and team-building events throughout the year. Employee referral bonus after a referred employee successfully completes their probation period. Private medical insurance compensation, with full or partial reimbursement depending on the cost. Flexible Benefits plan allowing employees to choose eligible activities or expenses for reimbursement, such as gym memberships, language courses, streaming subscriptions, or wellness activities. Education foundation and biannual learning raffle offering opportunities to learn new subjects beyond your primary role. Opportunity to contribute ideas, improve processes, and take meaningful ownership of your work.<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.
We are currently seeking ERP Support Engineer/Analyst to join our team.<br>Key Responsibilities:Provide support during the ERP implementation lifecycle, including configuration, testing, and deployment. Assist in troubleshooting ERP issues and resolving system-related problems. Develop and maintain SQL queries and reports to support business operations. Collaborate with cross-functional teams to gather requirements and enhance ERP functionalities. Support end-users by providing training and functional assistance as needed. Document processes, updates, and workflows related to the ERP system.<br>Requirements:Bachelor’s Degree in Information Technology, Computer Science, or related field. Minimum 8 years of experience in ERP support, implementation, or administration in construction industry. Strong hands-on experience with ERP systems (e Promis, Oracle, Expedition, Focus, or similar). Proficient in SQL and programming (Angular, Power Builder, and . NET); both are mandatory. Strong analytical and problem-solving skills. Excellent communication and interpersonal skills.<br>What We Offer:Attractive salary package (AED 9,000 – 10,000) Career growth and long-term opportunities Professional and dynamic work environment
Role: Python Backend Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $130/hour<br>Role Overview:We are hiring for one of our clients, seeking a Python Developer to work on a contract basis. Responsibilities include developing, testing, and maintaining Python-based applications and systems. The role requires collaboration with cross-functional teams to deliver scalable solutions. Candidates must have proven experience in Python development.<br>Key Responsibilities:• Develop and maintain Python applications, ensuring high performance and responsiveness.• Write clean, maintainable, and efficient code following best practices and coding standards.• Collaborate with engineers and stakeholders to design, implement, and deploy features.• Troubleshoot, debug, and optimize existing code to improve system efficiency.• Participate in code reviews, testing, and documentation to ensure quality deliverables.<br>Required Skills & Qualifications:• Proficiency in Python programming with at least 3 years of hands-on experience.• Experience with web frameworks such as Django, Flask, or Fast API.• Familiarity with RESTful APIs, microservices architecture, and cloud platforms.• Strong understanding of data structures, algorithms, and software design principles.• Experience with databases (SQL and NoSQL) and version control systems like Git.<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 digital solutions. The project involves building scalable backend systems to support high-traffic applications.<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!
<ul><li>Design, develop, and implement logical data models and virtual data pipelines using Denodo Platform.</li><li>Optimize data virtualization solutions for performance, scalability, and cost-effectiveness.</li><li>Integrate diverse data sources (databases, APIs, files) into a unified virtual layer.</li><li>Develop and maintain reusable data access components and services.</li><li>Stay current with Denodo Platform updates and best practices, and advocate for their adoption.</li><li>Document Denodo solutions, including data models, integration processes, and security configurations.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Proven experience (3+ years) in designing and implementing data virtualization solutions with Denodo.</li><li>Strong understanding of data modeling, ETL processes, and data warehousing concepts.</li><li>Familiarity with API development and integration (REST, SOAP).</li><li>Proficiency in SQL and experience with various database technologies (e.g., Oracle, SQL Server, PostgreSQL).</li><li>Experience with scripting languages (e.g., Python, Shell) for automation is a plus.</li><li>Ability to work independently and manage multiple priorities in a fast-paced environment.</li></ul>
IC Markets Global is one of the most renowned Forex CFD provider, offering trading solutions for active day traders and scalpers as well as traders that are new to the forex market. IC Markets Global offers its clients cutting edge trading platforms, low latency connectivity and superior liquidity. IC Markets Global is revolutionizing online forex trading. Traders are now able to gain access to pricing previously only available to investment banks and high net worth individuals. Our management team have significant experience in the Forex, CFD and Equity markets in Asia, Europe and North America. It is this experience that has enabled us to select the best possible technology solutions and hand pick some of the best pricing providers available in the market.<br><br>About the Role We are seeking a Mobile App Team Lead with strong hands-on mobile development experience and proven leadership capabilities to lead the delivery, release, and ongoing development of our mobile trading application across i OS and Android. The ideal candidate will have strong experience in mobile application development, ideally within Fintech, Forex, Trading, Banking, or high-performance digital platforms. The person should have deep knowledge of either i OS development using Swift or Android development using Kotlin/Java, together with a strong understanding of both mobile ecosystems. This role is critical for the successful launch and ongoing evolution of our mobile app. The Mobile App Team Lead will be responsible for managing the mobile development team, staying fully on top of all mobile-related activities, driving technical decisions, ensuring delivery timelines are met, and owning the release process for both the Apple App Store and Google Play Store. The role requires strong technical oversight, delivery ownership, and cross-functional collaboration with Product, UI/UX, Backend, QA, Dev Ops, Security, Compliance, and business stakeholders. The person must be able to lead with minimal supervision, take ownership of the mobile application, break down work, assign tasks, remove blockers, challenge estimates, and ensure the team delivers high-quality mobile releases.<br>Responsibilities<br>1. Team Leadership Lead, mentor, and guide the mobile development team across i OS and Android. Take ownership of the team’s day-to-day execution, delivery progress, technical output, and priorities. Ensure all team members have clear responsibilities, assigned tasks, and agreed delivery timelines. Break down mobile development work into clear technical tasks and assign them effectively across the team. Monitor progress closely and proactively identify risks, blockers, delays, and dependencies. Act as the first escalation point for mobile-related technical and delivery issues.<br>2. Mobile Technical Leadership Provide technical direction across both i OS and Android mobile applications. Lead technical design sessions and ensure mobile solutions are scalable, secure, maintainable, and aligned with business needs. Conduct code reviews and ensure best practices, coding standards, and clean architecture principles are followed. Challenge technical decisions where needed and ensure the right implementation approach is selected. Support developers with complex technical issues and ensure proper solutions are implemented.<br>3. Mobile App Development & Architecture Oversee the design, development, and maintenance of the mobile application across i OS and Android. Ensure the i OS app follows modern Apple development standards using Swift and relevant Apple frameworks. Ensure the Android app follows modern Android development standards using Kotlin/Java, Android SDK, Jetpack libraries, and related technologies. Define and enforce suitable mobile architecture patterns such as MVVM, MVC, MVP, or Clean Architecture. Ensure proper integration with RESTful APIs, backend services, third-party SDKs, authentication flows, and mobile data layers.<br><br>4. App Store & Google Play Ownership Own and manage the release process for the mobile app on the Apple App Store and Google Play Store. Coordinate app submissions, app updates, version management, release notes, screenshots, store assets, and required metadata. Ensure compliance with Apple App Store and Google Play Store policies, guidelines, privacy requirements, and review processes. Work with Product, Marketing, Compliance, Legal, and Security teams to ensure store content and app requirements are properly aligned.<br>5. System Performance, Quality & Reliability Ensure the mobile application delivers a smooth, stable, secure, and high-performance user experience. Identify and resolve mobile performance bottlenecks, crashes, memory issues, responsiveness issues, and platform-specific bugs. Work closely with QA and QA Automation teams to support mobile testing, regression testing, integration testing, and release validation. Ensure proper test coverage, including unit testing, UI testing, integration testing, and automated testing where applicable.<br>6. Cross-Functional Collaboration Partner with Product Owners and Product Managers to understand requirements, define scope, and agree delivery timelines. Collaborate with UI/UX Designers to deliver intuitive, user-friendly, and consistent mobile experiences. Work with Backend Engineers to ensure API readiness, integration quality, and performance. Partner with QA teams to ensure proper test planning, mobile regression coverage, and release validation. Work with Dev Ops teams on CI/CD pipelines, build automation, environments, and deployment processes.<br>7. Delivery & Project Ownership Drive sprint planning, task breakdown, estimation, and delivery tracking for the mobile team. Maintain clear communication with Product and management regarding delivery progress, risks, dependencies, and blockers. Ensure mobile releases are planned, tested, approved, and delivered according to agreed timelines. Challenge unclear requirements, incomplete designs, missing dependencies, or unrealistic timelines where needed. Ensure technical documentation, implementation plans, release notes, and knowledge-sharing materials are maintained.<br>8. Engineering Standards & Process Improvement Enforce mobile coding standards, code review processes, documentation, and technical governance. Improve mobile development processes, release processes, estimation accuracy, and delivery efficiency. Support the adoption of CI/CD, automation, mobile testing frameworks, monitoring tools, and productivity improvements. Encourage the use of AI-assisted development tools to improve speed, code quality, documentation, and testing.<br>Required Skills & Experience7+ years of professional experience in mobile application development. Proven experience of 2+ years as a Mobile Team Lead, Technical Lead, or similar role. Strong hands-on experience in either i OS development using Swift or Android development using Kotlin/Java. Strong understanding of both i OS and Android ecosystems. Experience managing or leading mobile engineers across i OS and Android. Experience publishing and maintaining apps on the Apple App Store and Google Play Store. Strong understanding of App Store and Google Play release processes, review guidelines, versioning, and production release management. Experience with RESTful APIs, JSON, third-party SDKs, and backend service integrations. Strong understanding of mobile architecture patterns such as MVVM, MVC, MVP, or Clean Architecture.<br>Preferred Skills Experience in Fintech, Forex, Trading, Banking, or financial applications. Experience building or supporting trading, investment, payments, onboarding, or client portal mobile applications. Strong i OS knowledge including Swift, Objective-C, UIKit, Core Data, Auto Layout, Apple frameworks, and App Store Connect. Strong Android knowledge including Kotlin, Java, Android SDK, Jetpack libraries, Room, Retrofit, Coroutines, Firebase, and Google Play Console. Experience with mobile analytics, crash reporting, and monitoring tools such as Firebase Crashlytics, App Center, Sentry, or similar. Experience with mobile security, authentication, biometrics, secure storage, and encrypted communication. Experience working with UI/UX teams using Figma or similar tools. Experience with Agile/Scrum delivery, sprint planning, estimation, and release governance. Experience using AI tools to improve mobile development productivity, code reviews, testing, and documentation.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Key Responsibilities</p><p>Application Development</p><p>• Architect, design, and develop complex enterprise applications using the OutSystems platform (O11 and/or ODC).</p><p>• Build responsive web and mobile applications following OutSystems best practices and design patterns.</p><p>• Translate business requirements into robust, scalable technical solutions.</p><p>• Develop and maintain reusable components, modules, and integrations in Forge or internal libraries.</p><p> </p><p>Integration & APIs</p><p>• Integrate OutSystems applications with third-party systems via REST, SOAP, and SAP connectors.</p><p>• Design and expose APIs consumed by external systems and mobile applications.</p><p>• Work with middleware platforms (e.g., MuleSoft, Oracle Integration Cloud) where applicable.</p><p> </p><p>Technical Leadership</p><p>• Conduct code reviews and enforce coding standards, architecture governance, and OutSystems AI Mentor guidelines.</p><p>• Mentor junior and mid-level developers, providing technical guidance and knowledge transfer.</p><p>• Lead technical design sessions and produce architecture documents, data models, and flow diagrams.</p><p>• Participate in sprint planning, estimation, and Agile ceremonies as a technical SME.</p><p> </p><p>Quality & DevOps</p><p>• Implement unit testing, automated testing strategies, and CI/CD pipelines using LifeTime and relevant tooling.</p><p>• Manage deployments across Development, QA, UAT, and Production environments.</p><p>• Monitor application performance and proactively identify and resolve bottlenecks.</p><p> </p><p>Required Qualifications</p><p>• Bachelor’s degree in Computer Science, Information Technology, or a related field; equivalent experience accepted.</p><p>• <b>Prior experience on the IID (Invest in Dubai) project will be given preference and priority during the candidate evaluation and selection process.</b></p><p>• 5+ years of professional software development experience, with at least 3 years focused on the OutSystems platform.</p><p>• OutSystems Associate or Professional Developer certification (required); Architect certification is a strong plus.</p><p>• Strong proficiency in OutSystems Service Studio, Integration Studio, and LifeTime.</p><p>• Hands-on experience with OutSystems 11 (O11); experience with OutSystems Developer Cloud (ODC) is highly desirable.</p><p>• Solid understanding of relational databases (SQL Server, Oracle, PostgreSQL) and data modeling.</p><p>• Experience with REST/SOAP API development, JSON, and XML.</p><p>• Familiarity with Agile/Scrum methodologies and tools such as Jira or Azure DevOps.</p><p>• Strong problem-solving skills and attention to detail.</p><p> </p><p>Preferred Qualifications</p><p>• OutSystems Architect certification.</p><p>• Experience with OutSystems Forge component development and contribution.</p><p>• Knowledge of front-end technologies: HTML5, CSS3, JavaScript, and React or Angular.</p><p>• Familiarity with cloud platforms (Azure, AWS, or OCI).</p><p>• Experience with enterprise ERP systems such as SAP, Oracle Fusion, or Microsoft Dynamics.</p><p>• Background in mobile application development using OutSystems Mobile or ODC.</p><p>• Experience in regulated industries (banking, healthcare, government) is a plus.</p> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><ul><li> OutSystems (O11 / ODC)</li><li> REST / SOAP API Integration</li><li> SQL & Database Design</li><li> JavaScript / HTML / CSS</li><li> CI/CD & LifeTime Deployment</li><li> Agile / Scrum</li><li> Cloud Platforms (Azure/AWS)</li><li> OutSystems Forge </li></ul></div>
Role: Java Script Frontend 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 Javascript Developer to work on a contract basis. The role involves developing and maintaining client-side and server-side Java Script applications, ensuring high performance and responsiveness. Responsibilities include collaborating with cross-functional teams to deliver scalable solutions and troubleshooting issues.<br>Key Responsibilities:• Develop and maintain Java Script applications using modern frameworks and libraries.• Write clean, efficient, and maintainable code in Java Script and related technologies.• Collaborate with backend developers to integrate user-facing elements with server-side logic.• Optimize applications for maximum speed and scalability.• Participate in code reviews and adhere to best practices in software development.<br>Required Skills & Qualifications:• Proficiency in Java Script, including ES6+ features and asynchronous programming.• Experience with front-end frameworks such as React, Angular, or Vue.js.• Knowledge of back-end technologies like Node.js and Express.• Familiarity with RESTful APIs and JSON data formats.• Experience with version control systems, such as Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the development of high-impact digital solutions. The project focuses on building scalable applications to meet evolving business 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: . NET Engineer (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 . NET Engineer to work on a contract basis. The role involves developing and maintaining . NET applications, ensuring high performance and scalability. Candidates will collaborate with cross-functional teams to deliver software solutions aligned with business goals.<br>Key Responsibilities:• Design, develop, and implement . NET applications using C# and ASP. NET Core.• Write clean, maintainable, and efficient code following best practices and architectural patterns.• Debug, troubleshoot, and resolve technical issues in existing applications.• Participate in code reviews to ensure adherence to coding standards and quality benchmarks.• Integrate third-party APIs and services to enhance application functionality.<br>Required Skills & Qualifications:• 3+ years of experience with . NET Framework and . NET Core development.• Proficiency in C#, ASP. NET Core, and RESTful API development.• Experience with SQL Server, Entity Framework, and database design.• Familiarity with front-end technologies such as HTML, CSS, and Java Script.• Strong problem-solving skills and ability to work independently in a remote setting.<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 scalable software solutions for enterprise clients. The project involves modernizing legacy systems to improve performance and user experience.<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: . NET Engineer (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 . NET Engineer to work on a contract basis. The role involves developing and maintaining . NET applications, ensuring high performance and scalability. Candidates will collaborate with cross-functional teams to deliver software solutions aligned with business goals.<br>Key Responsibilities:• Design, develop, and implement . NET applications using C# and ASP. NET Core.• Write clean, maintainable, and efficient code following best practices and architectural patterns.• Debug, troubleshoot, and resolve technical issues in existing applications.• Participate in code reviews to ensure adherence to coding standards and quality benchmarks.• Integrate third-party APIs and services to enhance application functionality.<br>Required Skills & Qualifications:• 3+ years of experience with . NET Framework and . NET Core development.• Proficiency in C#, ASP. NET Core, and RESTful API development.• Experience with SQL Server, Entity Framework, and database design.• Familiarity with front-end technologies such as HTML, CSS, and Java Script.• Strong problem-solving skills and ability to work independently in a remote setting.<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 scalable software solutions for enterprise clients. The project involves modernizing legacy systems to improve performance and user experience.<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!
<ul><li><p>Develop and maintain MQL5 Expert Advisors (EAs), indicators, scripts and trading applications.</p></li><li><p>Develop Python-based applications, automation tools, risk assessment and backend services supporting trading operations.</p></li><li><p>Build and maintain automated trading strategies and execution logic.</p></li><li><p>Integrate MetaTrader 4/5 with internal systems, APIs, databases and third-party platforms.</p></li><li><p>Work with trading APIs and real-time market/trading data.</p></li><li><p>Develop Python tools for data processing, automation, reporting and operational workflows.</p></li><li><p>Troubleshoot issues relating to trading platforms, order execution, connectivity and system performance.</p></li><li><p>Analyse system and trading logs to identify and resolve technical issues.</p></li><li><p>Develop monitoring and operational tools for trading activity and platform performance.</p></li><li><p>Support testing, deployment, production troubleshooting and ongoing optimisation.</p></li><li><p>Collaborate with trading, operations, risk, compliance and technology teams to translate business requirements into technical solutions.</p></li><li><p>Maintain technical documentation for applications, integrations and system changes.</p></li></ul><p>Ensure all solutions are reliable, scalable, secure and suitable for a production trading environment.</p><p>Skills & Competencies:</p><ul><li><p>Strong hands-on experience with MQL5.</p></li><li><p>Strong Python development experience.</p></li><li><p>Practical experience with MetaTrader 4 and/or MetaTrader 5.</p></li><li><p>Experience developing Expert Advisors, indicators, scripts or automated trading solutions.</p></li><li><p>Understanding of CFD, Forex or financial-market trading environments.</p></li><li><p>Experience working with trading APIs and platform integrations.</p></li><li><p>Strong knowledge of REST APIs, JSON and system integration.</p></li><li><p>Experience with databases and data processing.</p></li><li><p>Strong debugging, troubleshooting and problem-solving skills.</p></li><li><p>Ability to work with production systems where reliability and performance are critical.</p></li></ul><p>Trading Domain Knowledge</p><p>The candidate should have a good understanding of:</p><ul><li><p>CFD and Forex trading</p></li><li><p>Order execution</p></li><li><p>Bid/Ask pricing and spreads</p></li><li><p>Leverage and margin</p></li><li><p>Stop Loss / Take Profit</p></li><li><p>Swap / overnight charges</p></li><li><p>Trading instruments and symbols</p></li><li><p>Market data</p></li><li><p>Order lifecycle</p></li><li><p>Automated and algorithmic trading</p></li></ul><p>Professional Requirements:</p><ul><li><p>Experience working with a CFD/Forex broker, proprietary trading firm, fintech or financial-market technology company.</p></li><li><p>Experience with broker-side MetaTrader integrations.</p></li><li><p>Experience with real-time market data.</p></li><li><p>Knowledge of FIX API or other financial-market connectivity protocols.</p></li><li><p>Experience with Linux/server environments.</p></li><li><p>Experience with Git/version control.</p></li><li><p>Exposure to cloud infrastructure and deployment environments.</p></li><li><p>Experience developing trading analytics, monitoring or reporting solutions.</p></li></ul><p>Candidate Profile</p><p>The ideal candidate will be a hands-on developer with both software-engineering expertise and financialmarket technology knowledge.</p><p>Candidates should have genuine experience working with MQL/MetaTrader and Python, rather than being general Python developers with limited exposure to trading platforms.</p><p>Strong analytical skills, attention to detail, independent problem-solving ability and the ability to work in a production trading environment are essential.</p><p>Priority: Candidates with proven MQL + Python + CFD/Forex/MetaTrader experience will be prioritised.</p><p><strong>Desired Candidate Profile</strong></p><p>The ideal candidate will be a hands-on developer with both software-engineering expertise and financialmarket technology knowledge.
Candidates should have genuine experience working with MQL/MetaTrader and Python, rather than being general Python developers with limited exposure to trading platforms.
Strong analytical skills, attention to detail, independent problem-solving ability and the ability to work in a production trading environment are essential.
Priority: Candidates with proven MQL + Python + CFD/Forex/MetaTrader experience will be prioritised.
</p>
<p><strong>Job Overview:</strong></p><br><p>We are seeking a highly skilled Node.js Backend Developer to design, build, and maintain our core server-side logic. In this role, you will manage data exchange between servers and users, ensuring high performance, low latency, and responsiveness to frontend requests. You will work closely with frontend engineers to integrate user-facing elements and build scalable digital solutions.</p><br><p><strong>Roles and Responsibilities:</strong></p><br><p><strong><em>API Development:</em></strong> Design, build, and maintain robust, scalable, and secure RESTful and GraphQL APIs.</p><p><strong><em>Server Logic:</em></strong><em> </em>Write clean, testable, maintainable, and efficient JavaScript/TypeScript code using Node.js.</p><p><strong><em>Database Management: </em></strong>Optimize relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) data structures and query performance.</p><p><strong><em>Architecture: </em></strong>Implement microservices architecture, event-driven design patterns, and asynchronous processing.</p><p><strong><em>Security & Protection:</em></strong><em> </em>Implement rigorous data protection, user authentication (OAuth, JWT), and application-level security mechanisms.</p><p><strong><em>Frontend Integration: </em></strong>Collaborate with frontend developers to seamlessly integrate user-facing interfaces with server-side logic.</p><p><strong><em>Testing & Diagnostic: </em></strong>Conduct automated testing (using frameworks like Jest or Vitest) and perform diagnostic troubleshooting.</p><p><strong><em>DevOps Collaboration: </em></strong>Support deployment using containerization tools (Docker, Kubernetes) and maintain continuous integration/deployment (CI/CD) pipelines.</p><p><strong>Desired Candidate Profile</strong></p><p><strong>Requirements and Qualifications:</strong></p><br><p><strong><em>Education: </em></strong>Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.</p><p><strong><em>Experience: </em></strong>2 to 5+ years of proven commercial experience in backend engineering using Node.js.Core.</p><p><strong><em>Proficiency: </em></strong>Strong JavaScript/TypeScript fundamentals, including event loops, asynchronous programming, and ES6+ features.</p><p><strong><em>Framework Knowledge:</em></strong> Expertise in modern Node.js backend frameworks such as Express.js, NestJS, or Fastify.</p><p><strong><em>Tooling:</em></strong> Proficient understanding of code versioning tools, primarily Git.</p><p><strong><em>System Design: </em></strong>Solid comprehension of scalable system design, design patterns, and SOLID principles.</p><br><p><strong>Preferred Skills (Nice to Have):</strong></p><br><p><strong><em>Cloud Platforms: </em></strong>Hands-on experience with cloud providers such as AWS, Google Cloud, or Azure.</p><p><strong><em>Frontend Familiarity: </em></strong>Basic understanding of modern frontend libraries or frameworks like React, Next.js, or Vue.</p><p><strong><em>Message Brokers: </em></strong>Familiarity with message queues and cache engines like RabbitMQ, Kafka, or Redis.</p><p><strong><em>AI Tooling: </em></strong>Experience utilizing AI-assisted development tools or working with generative AI integrations.</p><br><p><strong>Location: </strong>Business Bay, Dubai, UAE.</p><p><strong>Job Type: </strong>Full-Time, On-Site (No Remote Option).</p><p><strong>Working Hours and days: </strong>12:00pm - 9:00pm, Monday - Saturday. Because our Clients and Customers are based primarily in the UK, Europe and the Americas, Our working hours are aligned to those time zones to ensure we are available when those markets are active.</p><p><strong>Salary: </strong>AED 4,000-6,000 per month + Travel allowance + Visa + Insurance.</p><p><strong>Experience Required: </strong>1-5 Years.</p>
Senior Product UX/UI Designer — URGENT | Dubai | 9-Month Contract<br>Immediate start required.<br>We need a Senior Product UX/UI Designer in Dubai, right now. This is a 9-month freelance contract for a designer who can hit the ground running — no ramp-up time.<br>What you'll own:End-to-end UX/UI design across enterprise & mobile products Design systems and component libraries at scale User research, prototyping, and high-fidelity UIClose collaboration with product & engineering to ship fast<br>What you bring:10+ years UX/UI design experience Expert-level Figma, Sketch & InVision Track record with enterprise dashboards or large-scale digital products Valid UAE visa and freelancer work permit Ability to deliver independently, under pressure, from day one<br>Contract details:5 days/week on-site in Dubai, 9am–5pm Start: ASAPMust hold a valid visa and freelance work permit (no sponsorship is offered)<br>This is moving fast. If you're available immediately, hold a valid visa/permit, and are based in Dubai, apply now with your CV and portfolio. to start immediately or at very short notice. Please submit CV and portfolio for consideration.
Full Stack Developer — Next.js, React & Spring Boot (2–5 Years of Experience).<br>Mandatory Skills Strong experience with Next.js, React.js, Java Script/Type Script. Strong proficiency in Java, Spring Boot, and RESTful API development. Experience with SQL databases, database design, and query optimization. Solid understanding of frontend/backend architecture. Experience with authentication & authorization using JWT, and Spring Security. Strong knowledge of Git, unit/integration testing, and clean coding practices. Practical experience using AI coding assistants and agents as part of the development workflow, with the ability to review, validate, and improve AI-generated code.<br>Good to Have Experience with BPM tools and enterprise application integrations. Experience using AI-assisted workflows for testing, debugging, refactoring, code review, and documentation.<br>Roles & Responsibilities Develop and maintain end-to-end web applications using Next.js/React and Java/Spring Boot. Build scalable, secure, reusable, and high-performance frontend and backend solutions. Integrate APIs, databases, authentication, and external services. Ensure code quality, testing, performance, security, and maintainability. Conduct troubleshoots technical issues. Collaborate across the development lifecycle, from requirements and implementation through testing and deployment.
Role Description We are seeking a versatile and analytical Full Stack Developer / Business Analyst to bridge the gap between business needs and technical solutions. This role combines full-stack software development with business analysis to design, develop, and enhance scalable applications while gathering requirements, analyzing business processes, and delivering technology solutions that drive organizational success. The ideal candidate is passionate about problem-solving, innovation, and building user-focused applications that align with business objectives. Key responsibilities include:Gather, analyze, and document business requirements through collaboration with stakeholders. Translate business needs into functional and technical specifications. Design, develop, test, and maintain full-stack web and enterprise applications. Build responsive user interfaces and implement scalable back-end services. Develop and integrate APIs, databases, and third-party systems. Participate in system architecture, application design, and technical planning. Conduct business process analysis and recommend technology-driven improvements. Create wireframes, workflows, user stories, and process documentation. Perform software testing, debugging, and application optimization to ensure quality and reliability. Collaborate with developers, product managers, QA engineers, and business teams throughout the software development lifecycle. Monitor application performance and implement enhancements to improve scalability and user experience. Support deployment, system maintenance, troubleshooting, and production issue resolution. Prepare technical documentation, reports, and project updates for stakeholders. Ensure solutions comply with security, quality, and organizational standards. Contribute to continuous improvement through automation, innovation, and best development practices. Qualifications Bachelor's degree in Computer Science, Information Technology, Software Engineering, Business Information Systems, Business Administration, or a related field. Strong understanding of software development lifecycle (SDLC), business analysis methodologies, and system design principles. Knowledge of front-end technologies such as HTML, CSS, Java Script, and modern frameworks. Familiarity with back-end development concepts, RESTful APIs, databases, and server-side technologies. Understanding of relational and NoSQL database concepts. Knowledge of version control systems such as Git. Familiarity with cloud platforms, Dev Ops concepts, and CI/CD practices is an advantage. Understanding of Agile, Scrum, or other software development methodologies. Ability to gather, document, and prioritize business requirements. Strong analytical, problem-solving, and critical-thinking skills. Excellent communication and stakeholder management abilities. Ability to translate complex business requirements into practical technical solutions. Strong attention to detail and commitment to delivering high-quality software. Excellent organizational and time management skills with the ability to manage multiple priorities. Ability to work independently and collaboratively within cross-functional teams. Adaptability and willingness to learn new technologies and business processes. Professional attitude with a strong customer-focused mindset and commitment to continuous improvement. Passion for developing innovative, scalable, and business-driven technology solutions.