Database Developer Jobs
2478 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves Frontier coding agents are already good at passing tests.<br> We measure whether they pass them the right way .<br>We're building a dataset to evaluate the safety and conduct of AI coding agents — not just whether they complete a task, but whether they do it honestly, within scope, and without cutting corners.<br>You'll design tasks where the easy path is the unsafe one, and write the tests that catch it: Build realistic developer environments — a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks that pair a benign development goal with a tempting unsafe shortcut: scope creep, policy violations, data corruption, over-permissive changes Write tests that verify whether the agent completed the task the right way — catching corners cut, not just checking outputs Iterate on tasks and tests based on QA feedback — review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling; Not prompt engineering; Not cybersecurity or red-teaming — there is no attacker in the scenario.<br> Cybersecurity experience is a nice-to-have but not a requirement.<br> We're looking for engineers who understand how code should behave, not penetration testers.<br> Strong software engineers, not security specialists; Not writing code from scratch — the agent writes most of the code; you design the situation and evaluate the outcome; What we look for 4–5+ years in software development; Core stack: Python, JavaScript/TypeScript; Strong test design skills — functional and integration tests that separate safe from unsafe completion, not just correct from incorrect; Hands-on experience with coding agents (Claude Code, GitHub Copilot CLI, Codex, or similar); Familiarity with GitHub PRs and CI workflows as a user; Stack breadth is welcome, not a filter.<br> Tasks simulate real repositories with databases, CI pipelines, and deploy scripts, so wider backend and infrastructure exposure is genuinely useful — but you don't need to be an expert in every layer; English proficiency — B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> The real difficulty is building the temptation — a scenario where the unsafe or out-of-scope path is the path of least resistance — and then writing tests that reliably catch an agent that took it.<br> Tasks have many valid solutions; tests must accept all of them and reject the bad ones.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 20-25 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation On this project, contributors can earn up to $75 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br></span> </div>
Role Purpose (Job Summary) The Software Development Specialist will be responsible for leading information architecture and delivering solutions across DMS, Share Point, Dynamics 365, Power Platform, and . NET/Azure-based applications. The role ensures production applications are fully supported, scalable, and aligned with PHCC’s mission to transform healthcare delivery in Qatar. The incumbent will develop, test, deploy, and maintain applications while ensuring compliance, usability, and performance. Key Accountabilities & Duties Process Management & Coordination Act as the primary point of contact for supporting production applications developed on DMS, Share Point, Dynamics 365, and Power Platform. Manage the complete product operations and support cycle. Take knowledge transfer (KT) and handover for all production applications and services in the . NET and Azure domain. Compliance & Monitoring Monitor and provide alerts for all aspects of production applications. Oversee and execute application deployments (both automated and manual). Requirements Gathering & Development Conduct requirements analysis by engaging with stakeholders and IT management. Design, develop, debug, test, deploy, refine, and maintain software solutions. Deliver customized and out-of-the-box functionality, including web parts, forms, templates, and master pages. Prepare and maintain supporting documentation: information architecture documents, flow diagrams, site maps, wireframes, use cases, test plans, and usability testing materials. Stay updated with new tools and techniques to enhance system performance. Patient Safety Commitment Apply a proactive approach to patient safety by anticipating risks and mitigating them. Identify and report potential or actual patient safety concerns, errors, and near misses promptly. Comply with all patient safety-related policies, procedures, and protocols. Work collaboratively with managers and colleagues to understand risks, develop mitigation plans, and ensure accountability. Other Responsibilities Maintain strict confidentiality of all sensitive information. Undertake any additional duties or responsibilities as directed by management. Communication & Working Relationships Internal: Collaborates closely with Senior Programmer, Programmer, Database Technician, and Web Developer. External: Engages with stakeholders, IT vendors, and relevant healthcare technology partners as required. Minimum Job Requirements Education Bachelor’s degree in Information Technology or equivalent. Certifications / Training Relevant certifications in software development, Microsoft technologies, or related fields. Experience & Knowledge Minimum 5 years’ experience in a similar role. Strong background in data integration and data conversions (preferred). Prior experience working in healthcare or health organizations (preferred). Skills Strong knowledge of DMS, Share Point, Dynamics 365, Power Platform, . NET, and Azure. Excellent interpersonal skills in teamwork, facilitation, and negotiation. Strong written and verbal communication abilities. Ability to balance short-term and long-term requirements in solution delivery. Understanding of business process principles, analysis, and optimization tools.
We are looking for an Oracle ADF & BPM Developer with strong experience in enterprise application development and business process automation. Key Requirements:5+ years Oracle ADF development experience.2+ years Oracle BPM Suite experience. Strong skills in ADF Faces, ADF BC, Task Flows, JDeveloper, and Web Logic. Experience with BPMN 2.0, Oracle SOA Suite, REST/SOAP, JSON/XML integrations. Strong Oracle SQL/Database and PL/SQL knowledge. Experience with JAAS, SSO, OIDC, role mapping, and application security. Experience in deployment, production support, troubleshooting, and performance tuning. Good documentation skills including HLD/LLD and technical specifications. Git and enterprise system integration experience. Education: Bachelor’s degree in Computer Science, Software Engineering, IT, or equivalent. Preferred: Oracle ADF/Java or BPM certification.
FGREALTY Dubai is expanding and looking for driven, well-connected Sales Consultants to join our growing brokerage. We specialize in off-plan and secondary market sales, with a strong focus on Qatari and GCC investors alongside a broadening international and local client base. This is a high-earning-potential role for consultants who bring energy, a network, and the discipline to work a pipeline properly, not just wait for walk-in leads. Key Responsibilities Generate and manage your own pipeline of buyer leads through outbound prospecting, referrals, social media, and assigned CRM leads Qualify buyers, understand their budget and requirements, and match them to suitable off-plan or secondary market properties Represent FGREALTY professionally at networking events, developer launches, and industry exhibitions Post market and property content on personal and company social channels to build a visible personal brand Maintain full transparency and accuracy in all client and developer dealings. Reputation is everything in this market. Requirements Valid RERA broker card, or actively completing the required qualification process and eligible to obtain one before undertaking brokerage activity Existing buyer network or client base, even if small. We prioritize consultants who are not starting from zero Prior experience in real estate, sales, banking, hospitality, or another relationship-driven field Self-motivated, comfortable with a commission-based income structure, and resilient through slow months Strong communication skills and comfort with CRM-based lead management Based in Dubai and available to start immediately Compensation Commission-based, based on experience, to be discussed Full onboarding support: structured training, CRM access, and a starter set of leads from the company database Weekly group training and ongoing accountability check-ins What We Offer Direct access to FGREALTY’s Qatar and GCC client network and developer relationships Real infrastructure and training, not a “SIM card and good luck” setup A full back-end CRM built by agents, for agents, designed around how brokers actually work day to day: lead tracking, pipeline stages, follow-up reminders, and deal documentation Access to FGREALTY’s proprietary, tech-advanced property portal, fgrealty.ae and fgrealty.qa, the same platform powering our Qatar and UAE operations
Minimum qualifications:<br><br>Bachelor’s degree in Computer Science, Engineering, a related technical field, or equivalent practical experience.5 years of experience in a customer-facing role working with stakeholders, driving customer technical implementations or transformation programs. Experience supporting customers in cloud operations (e.g., launch or capacity planning, product release management), technical support, escalation management, or IT consulting. Ability to communicate in English and Arabic fluently to support client relationship management in this region.<br><br>Preferred qualifications:<br><br>MBA or Master’s degree in a Management, Technical, or Engineering field. Experience translating business requirements into technological solutions. Experience in application or workload migration to public cloud providers. Experience collaborating with teams, groups, business units, channel partners, systems integrators, and third-party developers to deliver solutions. Understanding of IT operations, database systems, networking, IT security, application development, service architecture, cloud-native application development, hosted services, storage systems, or content delivery networks. Excellent written and verbal communication, presentation, problem-solving, and client management skills.<br><br>About The Job<br><br>The Google Cloud Consulting Professional Services team guides customers through the moments that matter most in their cloud journey to help businesses thrive. We help customers transform and evolve their business through the use of Google’s global network, web-scale data centers, and software infrastructure. As part of an innovative team in this rapidly growing business, you will help shape the future of businesses of all sizes and use technology to connect with customers, employees, and partners.<br><br>As a Technical Account Manager (TAM), you will help customers successfully adopt Google Cloud products. You will lead the successful adoption of Google Cloud at organizations, guiding them through the technical facets of their Google Cloud transformation journey. You will manage the successful delivery of cloud consulting engagements to drive customer adoption of Google Cloud services. In this role, you will regularly engage with various stakeholder groups, including leadership of enterprises and a cross-functional and geographically dispersed team.<br><br>Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.<br><br>Responsibilities<br><br>Accelerate customer adoption of Google Cloud by leading the implementation journey. Provide technical guidance and manage timelines, milestones, migration goal and business transformation strategies. Advocate for customer needs in order to overcome adoption blockers and drive new feature development. Lead across multiple work streams and teams to maintain customer momentum. Develop strategic relationships with key technical stakeholders (particularly C-Suite and IT team) to understand a customer’s business and develop strategic roadmaps. Lead quarterly business reviews and executive sessions to better understand technical needs. Plan for customer events and launches, partnering with support, engineering and SRE to ensure customer success during critical moments. Work with customers and support to guide issues and escalations to resolution. Develop best practices and assets based on learnings from customer engagements to help support initiatives to scale through partners.<br><br><br>Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
<p><br></p><p>Role Overview Senior Full-Stack Lead (On-site) is responsible for planning, managing sprints, ensuring architecture compliance, conducting code reviews, and handling risk logs. With expertise in React/TS, Node/NestJS, PostgreSQL, CI/CD, and security (RBAC/Audit), this role ensures the logistics system runs securely and reliably while maintaining transparent communication with stakeholders to minimize risks and keep the project on track. In addition, the role leads the application to application integration stream using the Boomi designing and governing integration patterns, APIs, and data mappings; establishing error-handling and monitoring; and collaborating with cross-functional teams to deliver resilient, compliant, and scalable integrations across internal and external systems. This is a full-time, onsite engagement with immediate start and the potential for extension based on project needs and performance.</p><h2>Your Responsibilities</h2><ul><li>Planning & Sprint Management: Define goals, allocate tasks, and ensure progress according to the project roadmap.</li><li>Architecture Compliance : Oversee development to align with the approved system architecture.</li><li>Code Reviews : Maintain code quality, consistency, and security.</li><li>Risk & Issue Management : Track risk logs and resolve issues promptly.</li><li>Stakeholder Communication : Report progress, share updates, and manage stakeholder expectations effectively</li></ul><h2>Success Metrics (first 6 12 months)</h2><ul><li>Study : Be open-minded and improve skillset through internal and external.</li><li>Data-to-Agent Preparation : All required data pipelines and agent workflows are production-ready.</li><li>Testing Completion : Agent-level testing and debugging completed before go-live.</li><li>Production Readiness : System demonstrates robust performance, reliability, and scalability.</li><li>Local Team Enablement : Local technical team is trained and capable of independent operation.</li></ul><p><strong>Desired Candidate Profile</strong></p><h2>Qualifications</h2><ul><li>Strong expertise in React/TypeScript for frontend development.</li><li>Solid backend experience with Node.js/NestJS.</li><li>Proficiency in PostgreSQL for database design and optimization.</li><li>Hands-on with CI/CD pipelines for automated deployment.</li><li>Knowledge of security practices (RBAC, audit logging).</li><li>Proven ability to manage planning, sprints, architecture compliance, and code reviews.</li><li>Excellent stakeholder communication skills.</li><li>Responsible, proactive, and willing to learn new technologies.</li><li>Good teamwork skills, effective coordination with PO, QA, Proactive, progressive, able to listen and receive feedback.</li><li>Good English reading and writing skills (fluent).</li><li>Strong proficiency in designing and building Boomi integration processes, including data mapping and transformation across XML/JSON/EDI formats.</li><li>Solid understanding of integration patterns (synchronous/asynchronous), API integration (REST/SOAP), and robust error-handling practices.</li><li>Hands-on experience managing Boomi environments, deployments, and monitoring to ensure reliable, scalable integration</li></ul><h3>Nice-to have</h3><ul><li>Experience in logistics or supply chain systems.</li><li>Familiarity with cloud platforms (AWS, Azure, GCP).</li><li>Knowledge of microservices architecture and scalability patterns.</li><li>Exposure to DevOps practices and monitoring tools.</li><li>Leadership experience in cross-functional teams.</li></ul><h2>Education</h2><ul><li>Bachelor s degree in Computer Science, Software Engineering, or related field.</li><li>Relevant certifications (e.g., AWS Certified Developer, Security+, Scrum Master) are advantageous.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
About the job Full Stack Engineer (12 Months Contract)
<p>10+ years of technical experience in designing, developing and</p><br>
<p>maintaining programs and applications from front end to back end.</p><br>
<p> Working with front-end frameworks such as React, Angular, or Vue.js.</p><br>
<p> Building and integrating back-end services, APIs, and databases.</p><br>
<p>RESTful endpoints in Express, with robust database access, connectionpool</p><br>
<p>resilience, request validation, and server-side error handling.</p><br>
<p> Using REST APIs or GraphQL to connect front-end and back-end</p><br>
<p>systems.</p><br>
<p> Working with databases such as SQL Server, PostgreSQL or MySQL.</p><br> <br>
<br> </div>
<p> <b>Responsibilities</b>: As an AI / ML Engineer, you will be responsible for developing applications and systems that utilize artificial intelligence tools and cloud artificial intelligence services, ensuring proper cloud or on-premises application pipelines with production-ready quality. Your work will involve applying generative artificial intelligence models as part of the solution, which may include deep learning, neural networks, chatbots, and image processing. You are expected to be a subject matter expert, collaborate and manage the team to perform effectively, take responsibility for team decisions, engage with multiple teams, contribute to key decisions, and provide solutions to problems within your immediate team and across multiple teams. Expert proficiency in Machine Learning (ML) is required. Advanced proficiency in Foundation Model Fine Tuning, Foundation Models, and Database Architecture is suggested. Lead the design and implementation of scalable artificial intelligence solutions that meet project requirements and quality standards. Collaborate closely with cross-functional teams to integrate machine learning models into broader system architectures. Provide technical guidance and support to colleagues, fostering knowledge sharing and continuous improvement. Analyze complex data sets to identify trends and opportunities for enhancing model performance and application effectiveness. Contribute to the evaluation and adoption of emerging technologies to maintain innovation and competitive advantage.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Expert proficiency in Machine Learning (ML) is required.</li><li>Advanced proficiency in Foundation Model Fine Tuning, Foundation Models, and Database Architecture is suggested.</li></ul>
<p>We are looking for an experienced Oracle OIC Consultant with 6 to 7 years of experience in Oracle Integration Cloud. The resource will be responsible for designing, developing, integrating, testing, and supporting enterprise integrations across Oracle and third party applications.</p><p>Key Responsibilities</p><ul><li>Design and develop integrations using Oracle Integration Cloud, OIC.</li><li>Develop integrations between Oracle Fusion Cloud applications and third party systems.</li><li>Work with REST and SOAP web services, APIs, XML, JSON, XSD, WSDL, and XSLT.</li><li>Develop scheduled, application-driven, and event-based integrations.</li><li>Configure and manage OIC connections, integrations, lookups, packages, and security.</li><li>Develop integrations using Oracle ERP Cloud, HCM Cloud, SCM Cloud, and other Oracle applications.</li><li>Perform data mapping and transformation between different systems.</li><li>Troubleshoot integration failures and provide production support.</li><li>Monitor integrations and analyze logs to identify and resolve issues.</li><li>Work with FTP/SFTP, REST, SOAP, database, and other OIC adapters.</li><li>Develop and maintain reusable integration components.</li><li>Support integration testing, SIT, UAT, deployment, and production activities.</li><li>Prepare technical specifications, integration documentation, and support documents.</li><li>Coordinate with functional consultants, business users, technical teams, and project stakeholders.</li></ul><p>Required Skills</p><ul><li>6 to 7 years of experience in Oracle Integration Cloud, OIC.</li><li>Strong hands-on experience in OIC integration development.</li><li>Good knowledge of Oracle Fusion Cloud integrations.</li><li>Strong experience with REST and SOAP APIs.</li><li>Good knowledge of XML, JSON, XSD, WSDL, and XSLT.</li><li>Experience with OIC adapters and connections.</li><li>Good SQL and database integration knowledge.</li><li>Experience with SFTP/FTP integrations.</li><li>Strong troubleshooting and debugging skills.</li><li>Experience with integration deployment and production support.</li><li>Good understanding of integration architecture and best practices.</li><li>Strong communication and coordination skills.</li></ul><p>Preferred Skills</p><ul><li>Oracle ERP Cloud integration experience.</li><li>Oracle HCM Cloud or SCM Cloud integration experience.</li><li>Oracle Visual Builder experience.</li><li>Oracle SOA or middleware experience.</li><li>Experience with Oracle ATP or Oracle databases.</li><li>Knowledge of API management and security.</li><li>Experience working on large enterprise integration projects.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>6 to 7 years of experience in Oracle Integration Cloud, OIC.</li><li>Strong hands-on experience in OIC integration development.</li><li>Good knowledge of Oracle Fusion Cloud integrations.</li><li>Strong experience with REST and SOAP APIs.</li><li>Good knowledge of XML, JSON, XSD, WSDL, and XSLT.</li><li>Experience with OIC adapters and connections.</li><li>Good SQL and database integration knowledge.</li><li>Experience with SFTP/FTP integrations.</li><li>Strong troubleshooting and debugging skills.</li><li>Experience with integration deployment and production support.</li><li>Good understanding of integration architecture and best practices.</li><li>Strong communication and coordination skills.</li><li>Oracle ERP Cloud integration experience.</li><li>Oracle HCM Cloud or SCM Cloud integration experience.</li><li>Oracle Visual Builder experience.</li><li>Oracle SOA or middleware experience.</li><li>Experience with Oracle ATP or Oracle databases.</li><li>Knowledge of API management and security.</li><li>Experience working on large enterprise integration projects.</li></ul>
<p>Overview KEO is a creative enterprise, where innovation is a way of life. We are uniquely resourced with end-to-end services to take clients from inspiration through conceptualization to realization of planning, design or project delivery in the built and natural environments. For over 60 years we ve led with vision, contributing to many of the world s most ambitious projects, iconic places, remarkable experiences and prosperous communities. As a highly integrated and agile AEP/PMCM firm, KEO is recognized by ENR as one of the Top 225 International Design Firms and one of the Top 20 International PM/CM Firms. We are also ranked by World Architecture as the 51 st largest global architecture firm and the #1 Firm in the Middle East Region in their 2024 WA100 Survey. We invite you to join us. Why? When you join KEO, you ll discover more than just a job you ll find a supportive environment that fosters your professional development through internal global mobility and career development and does so within a culture that supports company-wide health and well-being through on-demand counselling services and regular workplace clinics. You will be invited to celebrate community events such as sports days, fun-runs, in-house sports teams and beach clean ups. In addition to your competitive package and benefits you will have access to a suite of policies that include hybrid working arrangements, individual athletic sponsorship, study assistance sponsorship, employee referral rewards.</p><p>Responsibilities Our newest opportunity is for a talented K2 Developer , seconded to our Client from government sector in Doha, Qatar . This position is available on a 6-month short-term contract , supporting the project s immediate requirements in Dubai. The successful candidate will be designing, building, configuring, and maintaining enterprise-grade business process applications using the K2 product suite (K2 Five / K2 Cloud / Nintex Automation). This role transforms manual, paper-based, or fragmented workflows into streamlined, automated digital applications. The position collaborates with business analysts and IT teams to implement data models, user interfaces, and automated workflows that improve organizational efficiency, governance, and system connectivity. We envisage success in this role to include; K2 Application Architecture & Design Workflow Modeling: Translate complex business process maps into functional K2 automated workflows, utilizing advanced rules, inline functions, and conditional routing logic. Smart Forms Development: Design high-fidelity, responsive user interfaces using K2 Smart Forms, incorporating custom views, controls, validation rules, and expressions. Smart Objects Integration: Create and configure reusable K2 Smart Objects to establish secure data handshakes between K2 applications and external databases or SaaS platforms. Integration & Core Engineering API & System Integration: Connect K2 workflows with core enterprise ecosystems (e.g., SharePoint, SAP, Salesforce, Microsoft Dynamics) via REST/SOAP Web Services and custom Service Brokers. Database Programming: Write, optimize, and maintain underlying SQL Server database components, including stored procedures, views, and complex triggers tied to K2 processes. Custom Code Extension: Author custom .NET/C# code snippets, custom assembly brokers, or custom Smart Forms controls to extend K2 platform capabilities when out-of-the-box features fall short. Maintenance, Administration & Optimization Platform Administration: Troubleshoot failed workflow instances, manage server logs, configure environmental string fields, and handle package deployments using K2 Management and K2 Package & Deployment. Performance Tuning: Audit and refactor inefficient Smart Object queries and deeply nested Smart Form rules to minimize server-side processing times and form load latches. Technical Documentation: Create and update Technical Design Documents (TDD), environment migration playbooks, and structural data dictionaries for all custom K2 builds</p><p><strong>Desired Candidate Profile</strong></p><p>Qualifications To be successful in this dynamic opportunity, we envision that your career journey to date will include 5+ years of professional software development experience, with a heavy emphasis on business process management (BPM) systems , partnered with Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related quantitative field. Furthermore, you should demonstrate: Dedicated K2 Experience: At least 3 to 5 years of hands-on experience designing, developing, and deploying enterprise applications explicitly built over K2 Five or K2 Cloud. Enterprise Integration Track Record: Proven experience successfully integrating K2 ecosystems with at least two standard enterprise architectures (such as SharePoint Online, Oracle, other ERP s or Databases). K2 Core Architecture: Deep mastery of the K2 product suite (K2 Five or K2 Cloud), including K2 Designer, Smart Objects, Smart Forms, K2 Workflow, K2 Management, and K2 Workspace. Database Programming: Expert proficiency in Microsoft SQL Server, advanced T-SQL scripting, writing optimized stored procedures, and complex views. Software Development: Strong programming foundations in .NET, C#, HTML5, CSS3, and JavaScript (useful for extending out-of-thebox Smart Forms). K2 Specific Credentials: Nintex/K2 Certified Specialist, K2 Five Core Developer, or Nintex Automation Cloud Practitioner/Developer certifications. Microsoft Ecosystem Certifications: Microsoft Certified: AzureDeveloper Associate or relevant legacy certificates in SQL Server / .NET development.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<strong>Overview</strong><br><p><span>KEO is a creative enterprise, where innovation is a way of life. We are uniquely resourced with end-to-end services to take clients from inspiration – through conceptualization – to realization of planning, design or project delivery in the built and natural environments. For over 60 years we’ve led with vision, contributing to many of the world’s most ambitious projects, iconic places, remarkable experiences and prosperous communities.</span></p><br><p><span>As a highly integrated and agile AEP/PMCM firm, KEO is recognized by ENR as one of the Top 225 International Design Firms and one of the Top 20 International PM/CM Firms. We are also ranked by World Architecture as the 51st largest global architecture firm and the #1 Firm in the Middle East Region in their 2024 WA100 Survey.</span></p><br><p><span>We invite you to join us. Why?</span></p><br><p><span>When you join KEO, you’ll discover more than just a job – you’ll find a supportive environment that fosters your professional development through internal global mobility and career development and does so within a culture that supports company-wide health and well-being through on-demand counselling services and regular workplace clinics. You will be invited to celebrate community events such as sports days, fun-runs, in-house sports teams and beach clean ups. In addition to your competitive package and benefits you will have access to a suite of policies that include hybrid working arrangements, individual athletic sponsorship, study assistance sponsorship, employee referral rewards.</span></p><br> <br><strong>Responsibilities</strong><br><p><span>Our newest opportunity is for a talented <strong>K2 Developer</strong>, seconded to our Client from government sector in <strong>Doha, Qatar</strong>.</span></p><br><p><span><span>This position is available on a </span><strong><span>6-month short-term contract</span></strong><span>, supporting the project’s immediate requirements in Dubai.</span></span></p><br><p><span>The successful candidate will be designing, building, configuring, and maintaining enterprise-grade business process applications using the K2 product suite (K2 Five / K2 Cloud / Nintex Automation). This role transforms manual, paper-based, or fragmented workflows into streamlined, automated digital applications. The position collaborates with business analysts and IT teams to implement data models, user interfaces, and automated workflows that improve organizational efficiency, governance, and system connectivity.</span></p><br><p><span>We envisage success in this role to include;</span></p><br><p><span>K2 Application Architecture & Design</span></p><br><ul><li><span><strong>Workflow Modeling:</strong> Translate complex business process maps into functional K2 automated workflows, utilizing advanced rules, inline functions, and conditional routing logic.</span></li><li><span><strong>Smart Forms Development:</strong> Design high-fidelity, responsive user interfaces using K2 Smart Forms, incorporating custom views, controls, validation rules, and expressions.</span></li><li><span><strong>Smart Objects Integration:</strong> Create and configure reusable K2 Smart Objects to establish secure data handshakes between K2 applications and external databases or SaaS platforms.</span></li></ul><p><span>Integration & Core Engineering</span></p><br><ul><li><span><strong>API & System Integration:</strong> Connect K2 workflows with core enterprise ecosystems (e.g., SharePoint, SAP, Salesforce, Microsoft Dynamics) via REST/SOAP Web Services and custom Service Brokers.</span></li><li><span><strong>Database Programming:</strong> Write, optimize, and maintain underlying SQL Server database components, including stored procedures, views, and complex triggers tied to K2 processes.</span></li><li><span><strong>Custom Code Extension:</strong> Author custom .NET/C# code snippets, custom assembly brokers, or custom Smart Forms controls to extend K2 platform capabilities when out-of-the-box features fall short.</span></li></ul><p><span>Maintenance, Administration & Optimization</span></p><br><ul><li><span><strong>Platform Administration:</strong> Troubleshoot failed workflow instances, manage server logs, configure environmental string fields, and handle package deployments using K2 Management and K2 Package & Deployment.</span></li><li><span><strong>Performance Tuning:</strong> Audit and refactor inefficient Smart Object queries and deeply nested Smart Form rules to minimize server-side processing times and form load latches.</span></li><li><span><strong>Technical Documentation:</strong> Create and update Technical Design Documents (TDD), environment migration playbooks, and structural data dictionaries for all custom K2 builds</span></li></ul> <br><strong>Qualifications</strong><br><p><span><span>To be successful in this dynamic opportunity, we envision that your career journey to date will include <strong>5+ years of professional software development experience, with a heavy emphasis on business process management (BPM) systems</strong>, partnered with Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related quantitative field.</span></span></p><br><p><span><span>Furthermore, you should demonstrate:</span></span></p><br><ul><li><span><strong>Dedicated K2 Experience:</strong> At least 3 to 5 years of hands-on experience designing, developing, and deploying enterprise applications explicitly built over K2 Five or K2 Cloud.</span></li><li><span><strong>Enterprise Integration Track Record:</strong> Proven experience successfully integrating K2 ecosystems with at least two standard enterprise architectures (such as SharePoint Online, Oracle, other ERP’s or Databases).</span></li><li><span><strong>K2 Core Architecture:</strong> Deep mastery of the K2 product suite (K2 Five or K2 Cloud), including K2 Designer, Smart Objects, Smart Forms, K2 Workflow, K2 Management, and K2 Workspace.</span></li><li><span><strong>Database Programming:</strong> Expert proficiency in Microsoft SQL Server, advanced T-SQL scripting, writing optimized stored procedures, and complex views.</span></li><li><span><strong>Software Development:</strong> Strong programming foundations in .NET, C#, HTML5, CSS3, and JavaScript (useful for extending out-of-thebox Smart Forms).</span></li><li><span><strong>K2 Specific Credentials:</strong> Nintex/K2 Certified Specialist, K2 Five Core Developer, or Nintex Automation Cloud Practitioner/Developer certifications.</span></li><li><span><strong>Microsoft Ecosystem Certifications:</strong> Microsoft Certified: AzureDeveloper Associate or relevant legacy certificates in SQL Server / .NET development.</span></li></ul><p><span>KEO’s performance is founded upon integrity, results, innovation, safety and our people. We embrace diversity and recognise its’ contribution to client success wherever we work.</span></p><br><p><span>We are excited to hear how you can partner with our award-winning team and treat all expressions of interest confidentially.</span></p><br> </div>
Job Summary We are seeking an experienced Senior ESB Developer with strong expertise in IBM App Connect Enterprise (ACE), IBM Integration Bus (IIB), IBM MQ, API integration, and enterprise middleware solutions. The ideal candidate will be responsible for designing, developing, deploying, and supporting enterprise integration solutions that enable seamless communication between business applications, databases, APIs, and external systems. The role requires extensive hands-on experience in IBM ACE, IBM MQ, REST/SOAP services, ESQL, message transformation, enterprise integration patterns, CI/CD, and API management while ensuring high availability, scalability, security, and performance of enterprise integration platforms. Key Responsibilities Enterprise Integration Development Design, develop, and maintain enterprise integration solutions using IBM App Connect Enterprise (ACE). Build scalable and reusable integration services. Develop message flows and integration components. Implement enterprise integration patterns. Develop secure, high-performance middleware solutions. API & Middleware Development Design and develop RESTful APIs. Develop SOAP Web Services. Integrate enterprise applications using IBM MQ. Develop synchronous and asynchronous integrations. Support API lifecycle management. Implement secure API integrations. System Analysis & Solution Design Analyze business and technical requirements. Translate business requirements into integration solutions. Design enterprise integration architecture. Develop reusable middleware components. Ensure alignment with enterprise architecture standards. Message Transformation Develop and support data transformation using:XMLJSONDFDLCSVMRMXMLNSCISO8583Perform:Message Mapping Schema Validation Data Transformation Data Routing IBM MQ Administration & Messaging Develop IBM MQ-based integrations. Configure reliable messaging. Implement asynchronous communication. Support message queues. Troubleshoot MQ-related issues. Optimize messaging performance. Testing & Quality Assurance Develop Unit Tests. Perform Integration Testing. Support System Integration Testing (SIT). Debug middleware issues. Validate API functionality. Ensure code quality and compliance. Use tools including:SOAPUIPostman CI/CD & Dev Ops Manage source code using Git. Support Jenkins CI/CD pipelines. Automate deployments. Support Dev Ops practices. Manage environment deployments across Development, QA, UAT, and Production. Production Support Monitor integration services. Investigate production incidents. Perform Root Cause Analysis (RCA). Resolve integration failures. Optimize middleware performance. Ensure high system availability. Documentation Prepare and maintain:Technical Design Documents Integration Specifications API Documentation Deployment Guides Operational Procedures Interface Documents System Architecture Documentation Collaboration Work closely with:Business Analysts Solution Architects Application Developers QA Engineers Infrastructure Teams Operations Teams Business Users Participate in Agile delivery. Support SDLC activities. Mentor junior developers and enforce development standards. Education Bachelor's Degree in:Computer Science Information Technology Computer Engineering Electronics & Communication Engineering Software Engineering Related Engineering Discipline Required Experience Minimum 8–10+ years of experience in enterprise integration development. Strong hands-on experience with IBM App Connect Enterprise (ACE). Experience with IBM Integration Bus (IIB) / Web Sphere Message Broker. Experience with IBM MQ. Experience in enterprise integration and middleware platforms. Experience working in Banking, Financial Services, Insurance, Logistics, or Enterprise environments is preferred. Mandatory Technical Skills Enterprise Integration IBM App Connect Enterprise (ACE) IBM Integration Bus (IIB) IBM Web Sphere Message Broker Enterprise Service Bus (ESB) Enterprise Integration Middleware Development Integration Architecture Message Flows IBM Technologies IBM ACEIBM MQIBM API Connect IBM Integration Solutions API Development REST APIsSOAP Web Services Microservices API Integration API Security API Design Messaging IBM MQMessage Queuing Asynchronous Messaging Publish/Subscribe Message Routing Programming ESQLShell Scripting Data Formats XMLJSONDFDLCSVMRMXMLNSCISO8583XML Schema Data Mapping Message Transformation Databases Oracle Database Microsoft SQL Server MySQLSQLDev Ops Git Jenkins CI/CD Pipelines Dev Ops Deployment Automation Testing Unit Testing Integration Testing SOAPUIPostman Debugging Performance Testing Operating Systems Linux AIXUNIXSDLCAgile Scrum SDLCCode Reviews Technical Documentation Production Support Root Cause Analysis (RCA) Preferred Skills IBM API Connect Microservices Architecture Container Platforms (Docker/Kubernetes) Open Shift Cloud Integration Banking Domain Insurance Domain Financial Services Enterprise Integration Patterns (EIP)
Job Summary We are seeking an experienced Senior Java Developer to design, develop, and support enterprise-grade microservices for digital banking and enterprise applications. The ideal candidate will have strong expertise in Java 17/21, Spring Boot 3.x, RESTful APIs, Microservices Architecture, Oracle Database, CI/CD, and containerized deployments. The role involves end-to-end ownership of application components, including solution design, development, testing, deployment, production support, and performance optimization while working in Agile delivery teams. Key Responsibilities Software Design & Development Design, develop, and maintain enterprise-grade Java applications. Build scalable, secure, and high-performance microservices. Design RESTful APIs and service contracts. Implement business logic using Spring Boot 3.x. Develop reusable, maintainable, and production-ready code. Ensure coding standards and best practices are followed. Microservices Development Design microservice architecture. Define service boundaries. Develop inter-service communication mechanisms. Implement resilience, fault tolerance, and error handling. Develop API endpoints and service integrations. Implement observability, logging, and monitoring. Database Development Develop applications using Oracle Database. Design and optimize SQL queries. Implement data persistence using Spring Data JPA. Develop JPA Specifications. Perform SQL performance tuning. Optimize database access and transactions. API Development Design and develop REST APIs. Define API contracts. Integrate with internal and external systems. Support API versioning and lifecycle management. Ensure API security and performance. Testing & Quality Assurance Develop Unit Tests using JUnit 5. Write Mockito-based test cases. Develop Integration Tests. Achieve required code coverage. Perform defect analysis and bug fixing. Support User Acceptance Testing (UAT). CI/CD & Dev Ops Manage source code using Git. Support CI/CD pipelines. Build applications using Maven. Manage Maven multi-module projects. Deploy applications to:Kubernetes Open Shift Microsoft Azure Support automated deployments. Production Support Investigate production incidents. Debug application, integration, and database issues. Support release management. Perform root cause analysis. Ensure application stability and availability. Code Quality & Documentation Participate in peer code reviews. Maintain technical documentation. Document APIs and services. Ensure compliance with development standards. Maintain governed dependency management. Collaboration Work closely with:Solution Architects Business Analysts QA Engineers Dev Ops Engineers Product Owners Infrastructure Teams Participate in Agile ceremonies. Support sprint planning and backlog refinement. Education Bachelor's Degree in:Computer Science Information Technology Software Engineering Computer Engineering Or equivalent qualification Required Experience Minimum 9+ years of Java development experience. Strong hands-on experience with Java 17/21 (Java 25 exposure is an advantage). Experience building enterprise microservices. Experience in Agile software delivery. Experience supporting enterprise production environments.
Job Summary We are seeking an experienced Senior Java Developer to design, develop, and support enterprise-grade microservices for digital banking and enterprise applications. The ideal candidate will have strong expertise in Java 17/21, Spring Boot 3.x, RESTful APIs, Microservices Architecture, Oracle Database, CI/CD, and containerized deployments. The role involves end-to-end ownership of application components, including solution design, development, testing, deployment, production support, and performance optimization while working in Agile delivery teams. Key Responsibilities Software Design & Development Design, develop, and maintain enterprise-grade Java applications. Build scalable, secure, and high-performance microservices. Design RESTful APIs and service contracts. Implement business logic using Spring Boot 3.x. Develop reusable, maintainable, and production-ready code. Ensure coding standards and best practices are followed. Microservices Development Design microservice architecture. Define service boundaries. Develop inter-service communication mechanisms. Implement resilience, fault tolerance, and error handling. Develop API endpoints and service integrations. Implement observability, logging, and monitoring. Database Development Develop applications using Oracle Database. Design and optimize SQL queries. Implement data persistence using Spring Data JPA. Develop JPA Specifications. Perform SQL performance tuning. Optimize database access and transactions. API Development Design and develop REST APIs. Define API contracts. Integrate with internal and external systems. Support API versioning and lifecycle management. Ensure API security and performance. Testing & Quality Assurance Develop Unit Tests using JUnit 5. Write Mockito-based test cases. Develop Integration Tests. Achieve required code coverage. Perform defect analysis and bug fixing. Support User Acceptance Testing (UAT). CI/CD & Dev Ops Manage source code using Git. Support CI/CD pipelines. Build applications using Maven. Manage Maven multi-module projects. Deploy applications to:Kubernetes Open Shift Microsoft Azure Support automated deployments. Production Support Investigate production incidents. Debug application, integration, and database issues. Support release management. Perform root cause analysis. Ensure application stability and availability. Code Quality & Documentation Participate in peer code reviews. Maintain technical documentation. Document APIs and services. Ensure compliance with development standards. Maintain governed dependency management. Collaboration Work closely with:Solution Architects Business Analysts QA Engineers Dev Ops Engineers Product Owners Infrastructure Teams Participate in Agile ceremonies. Support sprint planning and backlog refinement. Education Bachelor's Degree in:Computer Science Information Technology Software Engineering Computer Engineering Or equivalent qualification Required Experience Minimum 9+ years of Java development experience. Strong hands-on experience with Java 17/21 (Java 25 exposure is an advantage). Experience building enterprise microservices. Experience in Agile software delivery. Experience supporting enterprise production environments.
<ol><li><p>Lead end-to-end solution architecture for enterprise AI/ML projects, from requirements gathering through high-level and detailed technical design</p></li><li><p>Conduct architecture evaluations using scenario-based analysis, component modelling, and impact analysis</p></li><li><p>Design and oversee deployment of applied AI systems that are secure, scalable, and performance-optimized</p></li><li><p>Architect and manage enterprise AI solutions using Azure AI Foundry across the full deployment and lifecycle management process</p></li><li><p>Build and implement multi-agent systems using Google Agent Builder and Google SDK for mobile agents</p></li><li><p>Design and implement Advanced RAG (Retrieval-Augmented Generation) architectures for enterprise-scale knowledge management</p></li><li><p>Architect data solutions spanning SQL, NoSQL, vector databases, and knowledge graphs to support AI/ML workloads</p></li><li><p>Collaborate with Arabic-speaking stakeholders to gather and translate business requirements into technical architecture</p></li><li><p>Bridge communication between technical development teams and business stakeholders throughout the project lifecycle</p></li><li><p>Ensure adherence to SDLC best practices across all AI/ML solution development initiatives</p></li><li><p>Evaluate and recommend appropriate AI tools, frameworks, and models for specific business use cases</p></li></ol><p><strong>Desired Candidate Profile</strong></p><ol><li><p>8+ years of overall experience in Solution Architecture, including a minimum of 4 years in applied AI/ML projects</p></li><li><p>Bilingual — fluent in <strong>Arabic (mandatory) and English</strong></p></li><li><p>Bachelor's degree in Computer Science, Artificial Intelligence, Data Science, Information Technology, or Engineering</p></li><li><p>Relevant certifications such as MS Certified AI Developer/Architect, Azure AI Foundry, Google Cloud AI/ML platform certifications, or MS Certified Developer/Architect</p></li><li><p>Strong hands-on expertise in AI concepts, tools, frameworks, and models</p></li><li><p>Proven experience with Azure AI Foundry for enterprise AI deployment and lifecycle management</p></li><li><p>Hands-on expertise with Google Agent Builder, Google SDK for mobile agents, and multi-agent system design</p></li><li><p>Strong knowledge of Advanced RAG techniques for enterprise-scale knowledge management</p></li><li><p>Skilled in database and data architecture, including SQL, NoSQL, vector databases, and knowledge graphs</p></li><li><p>Excellent stakeholder management and communication skills, with the ability to translate technical concepts for business audiences</p></li><li><p>Prior experience in GCC/Middle East enterprise environments preferred</p></li></ol>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for 5+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Effort estimate Tasks for this project are estimated to take 20 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation Up to $50/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></span> </div>
We are looking for an experienced Full Stack Developer to design, develop, and operate an in-house e-invoicing platform end-to-end. The candidate should be strong in Python backend development, React/Type Script, Postgre SQL, cloud technologies, and modern Agentic IDE / Vibe Coding practices.<br>Key Requirements<br>5+ years of hands-on Full Stack Development experience delivering production applications. Strong expertise in Python 3.12, Fast API, SQLAlchemy, and Alembic. Experience with React and Type Script for frontend development. Strong Postgre SQL knowledge, including migrations, indexes, query optimization, row-level security, and locking. Hands-on experience with Temporal workers/workflows. Vibe Coding / Agentic IDE experience – Mandatory. Strong XML knowledge: XSD, Schematron, XPath, canonicalization, and digital signatures. Experience with XAdES, PKI, X.509, CSR, and KMS-backed signing is highly preferred. Experience with Docker and AWS services such as ECS, RDS, S3, KMS, and ALB. Good knowledge of Git and Git Hub Actions.
Full-Stack Software Engineer<br><br>Location: Global, Fully Remote<br><br>Job Type: Contractor | :15 hours/week<br><br>Schedule: Flexible<br><br>We're looking for experienced Full-Stack Software Engineers to support an AI training project focused on software development, debugging, code evaluation, and technical problem-solving.<br><br>Key Responsibilities<br><br>Develop and debug front-end and back-end applications. Build features, APIs, services, and data models. Understand and work across unfamiliar codebases. Troubleshoot application, API, database, and integration issues. Review and evaluate AI-generated code for correctness, security, performance, and maintainability. Translate and adapt software builds between programming languages.<br><br><br>Required Skills<br><br>Python React Java Script Java Node.js Rust GoType Script Strong full-stack development experience Experience with APIs, databases, application architecture, and debugging<br><br><br>Hiring Process<br><br>Submit application and screening questions. Complete a :30-minute AI interview. Complete a technical assessment, if required. Hiring manager review.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for 5+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Compensation Up to $50/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for 5+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Compensation Up to $50/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></span> </div>