Git Jobs - Dubai UAE
15716 Jobs Found
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<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 high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<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 high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<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 high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<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 high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<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 high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<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: Backend Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $50 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer to work on a contract basis. The role involves developing and maintaining scalable software solutions while collaborating with cross-functional teams to deliver high-quality products. Responsibilities include writing clean, efficient code and optimizing system performance.<br>Key Responsibilities:• Design, develop, and maintain software applications using modern programming languages and frameworks.• Write clean, modular, and reusable code following best practices and coding standards.• Work with product managers, designers, and other engineers to define project requirements and deliver solutions.• Troubleshoot, debug, and resolve software defects and performance issues.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development methodologies like Agile or Scrum.• Strong problem-solving skills and ability to write efficient algorithms.• Familiarity with version control systems like Git.• Understanding of data structures and database systems.<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 innovative software solutions. The position requires remote collaboration with a diverse team of engineers and stakeholders.<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: Backend Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $50 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer to work on a contract basis. The role involves developing and maintaining scalable software solutions while collaborating with cross-functional teams to deliver high-quality products. Responsibilities include writing clean, efficient code and optimizing system performance.<br>Key Responsibilities:• Design, develop, and maintain software applications using modern programming languages and frameworks.• Write clean, modular, and reusable code following best practices and coding standards.• Work with product managers, designers, and other engineers to define project requirements and deliver solutions.• Troubleshoot, debug, and resolve software defects and performance issues.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development methodologies like Agile or Scrum.• Strong problem-solving skills and ability to write efficient algorithms.• Familiarity with version control systems like Git.• Understanding of data structures and database systems.<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 innovative software solutions. The position requires remote collaboration with a diverse team of engineers and stakeholders.<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!
Company Description Menta is a Dubai-based payment technology company powering card issuers, payment processors, and payment gateways with EMV card management, digital wallets, tokenization, and clearing & settlement solutions. We're looking for a Java Developer (3–5 years experience) to help design and deliver the services at the core of our payments platform — where reliability, accuracy, and security are everything.<br>What you'll do Design, build, and maintain microservices using Java and Spring Boot Develop and integrate payment and core banking features. Write clean, well-tested code and take part in code reviews Collaborate with product, QA, and Dev Ops to deliver secure, scalable services Troubleshoot and resolve production issues in a high-availability, PCI-grade environment<br>What we're looking for3–5 years of professional Java development experience Strong hands-on experience with Spring Boot and microservices architecture Experience building or integrating payments / core banking systems (transactions, ledgers, card or financial APIs) Solid grasp of REST APIs, relational databases (e.g. MS SQL, Oracle), and Git Understanding of secure coding practices and the reliability standards expected in payments/fintech<br>Nice to have Experience with EMV, card issuing, or digital wallet platforms Event-driven systems (Kafka or similar) Exposure to cloud platforms (AWS) Awareness of PCI-CP and payment industry compliance<br>Why Menta Join a specialized payments company trusted by issuers and processors globally, work on products that move real money at scale, and grow alongside a team of payment-technology experts in the heart of Dubai.<br>How to apply [Apply via Linked In / send your CV to [h.amin@menta.ae] / link]. Applications reviewed on a rolling basis.
Company Description Menta is a Dubai-based payment technology company powering card issuers, payment processors, and payment gateways with EMV card management, digital wallets, tokenization, and clearing & settlement solutions. We're looking for a Java Developer (3–5 years experience) to help design and deliver the services at the core of our payments platform — where reliability, accuracy, and security are everything.<br>What you'll do Design, build, and maintain microservices using Java and Spring Boot Develop and integrate payment and core banking features. Write clean, well-tested code and take part in code reviews Collaborate with product, QA, and Dev Ops to deliver secure, scalable services Troubleshoot and resolve production issues in a high-availability, PCI-grade environment<br>What we're looking for3–5 years of professional Java development experience Strong hands-on experience with Spring Boot and microservices architecture Experience building or integrating payments / core banking systems (transactions, ledgers, card or financial APIs) Solid grasp of REST APIs, relational databases (e.g. MS SQL, Oracle), and Git Understanding of secure coding practices and the reliability standards expected in payments/fintech<br>Nice to have Experience with EMV, card issuing, or digital wallet platforms Event-driven systems (Kafka or similar) Exposure to cloud platforms (AWS) Awareness of PCI-CP and payment industry compliance<br>Why Menta Join a specialized payments company trusted by issuers and processors globally, work on products that move real money at scale, and grow alongside a team of payment-technology experts in the heart of Dubai.<br>How to apply [Apply via Linked In / send your CV to [h.amin@menta.ae] / link]. Applications reviewed on a rolling basis.
Role: Software Engineer - Electron JS, Desktop (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $150K - $220K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer (Electron JS) to work on a full-time basis. This role involves developing and maintaining desktop applications using Electron JS and related technologies. The position requires collaboration with cross-functional teams to deliver high-quality software solutions.<br>Key Responsibilities:• Develop and maintain desktop applications using Electron JS and Java Script/Type Script.• Design, implement, and optimize application features while ensuring performance and scalability.• Collaborate with product teams to translate requirements into technical specifications.• Write clean, maintainable, and efficient code following best practices and coding standards.• Debug and resolve issues reported by users or identified through testing.<br>Required Skills & Qualifications:• Proficiency in Electron JS and Java Script/Type Script development.• Experience with Node.js and front-end frameworks such as React or Angular.• Strong understanding of asynchronous programming and event-driven architectures.• Familiarity with version control systems, such as Git.• Experience with testing frameworks like Jest or Mocha.<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 desktop applications. The position plays a critical role in enhancing user experience and functionality for a widely used platform.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - Electron JS, Desktop (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $150K - $220K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer (Electron JS) to work on a full-time basis. This role involves developing and maintaining desktop applications using Electron JS and related technologies. The position requires collaboration with cross-functional teams to deliver high-quality software solutions.<br>Key Responsibilities:• Develop and maintain desktop applications using Electron JS and Java Script/Type Script.• Design, implement, and optimize application features while ensuring performance and scalability.• Collaborate with product teams to translate requirements into technical specifications.• Write clean, maintainable, and efficient code following best practices and coding standards.• Debug and resolve issues reported by users or identified through testing.<br>Required Skills & Qualifications:• Proficiency in Electron JS and Java Script/Type Script development.• Experience with Node.js and front-end frameworks such as React or Angular.• Strong understanding of asynchronous programming and event-driven architectures.• Familiarity with version control systems, such as Git.• Experience with testing frameworks like Jest or Mocha.<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 desktop applications. The position plays a critical role in enhancing user experience and functionality for a widely used platform.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - Electron JS, Desktop (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $150K - $220K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer (Electron JS) to work on a full-time basis. This role involves developing and maintaining desktop applications using Electron JS and related technologies. The position requires collaboration with cross-functional teams to deliver high-quality software solutions.<br>Key Responsibilities:• Develop and maintain desktop applications using Electron JS and Java Script/Type Script.• Design, implement, and optimize application features while ensuring performance and scalability.• Collaborate with product teams to translate requirements into technical specifications.• Write clean, maintainable, and efficient code following best practices and coding standards.• Debug and resolve issues reported by users or identified through testing.<br>Required Skills & Qualifications:• Proficiency in Electron JS and Java Script/Type Script development.• Experience with Node.js and front-end frameworks such as React or Angular.• Strong understanding of asynchronous programming and event-driven architectures.• Familiarity with version control systems, such as Git.• Experience with testing frameworks like Jest or Mocha.<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 desktop applications. The position plays a critical role in enhancing user experience and functionality for a widely used platform.<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: Principal Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $15 - $40/hour<br>Role Overview:We are hiring for one of our clients, seeking a Coding Expert (Multi-Language) to work on a contract basis. The role involves writing, reviewing, and debugging code in multiple programming languages to support cross-platform development projects. You will collaborate with engineering teams to implement scalable solutions and optimize existing codebases.<br>Key Responsibilities:• Write and maintain clean, efficient, and well-documented code in multiple languages (e.g., Python, Java Script, Java, C++).• Debug and troubleshoot issues across different programming environments and frameworks.• Collaborate with cross-functional teams to integrate new features and optimize performance.• Follow best practices for version control, testing, and deployment pipelines.• Contribute to architectural discussions and provide technical recommendations for improvements.<br>Required Skills & Qualifications:• Proficiency in at least two programming languages (e.g., Python, Java Script, Java, C++).• Experience with version control systems such as Git.• Strong problem-solving skills and attention to detail in debugging and testing.• Familiarity with software development methodologies (e.g., Agile, Scrum).• Ability to work independently and manage multiple tasks in a fast-paced environment.<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 industry, contributing to high-impact projects that shape digital solutions. The position involves flexible hours and remote collaboration with a diverse team of engineers.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - Evaluation (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – Go (LLM Evaluation & Repository Validation) to work on a part-time basis. The project involves building LLM evaluation and training datasets to train models on realistic software engineering problems. This includes developing verifiable software engineering tasks based on public repository histories using a synthetic approach with human-in-the-loop input.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries to assess LLM performance.• Set up and configure code repositories, including Dockerization and environment setup for testing.• Evaluate unit test coverage and quality across complex codebases.• Modify and run codebases locally to assess how LLMs perform in bug-fixing scenarios.• Collaborate with researchers to design and identify repositories and issues that challenge LLMs.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience.• Strong proficiency in Go and familiarity with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases efficiently.• Experience running, modifying, and testing real-world projects locally.• Comfortable contributing to or evaluating open-source projects.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the advancement of AI-assisted software development. The position blends practical software engineering with AI research, enabling hands-on impact in evaluating LLMs against real-world coding challenges.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - Evaluation (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – Go (LLM Evaluation & Repository Validation) to work on a part-time basis. The project involves building LLM evaluation and training datasets to train models on realistic software engineering problems. This includes developing verifiable software engineering tasks based on public repository histories using a synthetic approach with human-in-the-loop input.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries to assess LLM performance.• Set up and configure code repositories, including Dockerization and environment setup for testing.• Evaluate unit test coverage and quality across complex codebases.• Modify and run codebases locally to assess how LLMs perform in bug-fixing scenarios.• Collaborate with researchers to design and identify repositories and issues that challenge LLMs.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience.• Strong proficiency in Go and familiarity with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases efficiently.• Experience running, modifying, and testing real-world projects locally.• Comfortable contributing to or evaluating open-source projects.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the advancement of AI-assisted software development. The position blends practical software engineering with AI research, enabling hands-on impact in evaluating LLMs against real-world coding challenges.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - Evaluation (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – Go (LLM Evaluation & Repository Validation) to work on a part-time basis. The project involves building LLM evaluation and training datasets to train models on realistic software engineering problems. This includes developing verifiable software engineering tasks based on public repository histories using a synthetic approach with human-in-the-loop input.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries to assess LLM performance.• Set up and configure code repositories, including Dockerization and environment setup for testing.• Evaluate unit test coverage and quality across complex codebases.• Modify and run codebases locally to assess how LLMs perform in bug-fixing scenarios.• Collaborate with researchers to design and identify repositories and issues that challenge LLMs.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience.• Strong proficiency in Go and familiarity with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases efficiently.• Experience running, modifying, and testing real-world projects locally.• Comfortable contributing to or evaluating open-source projects.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the advancement of AI-assisted software development. The position blends practical software engineering with AI research, enabling hands-on impact in evaluating LLMs against real-world coding challenges.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - Evaluation (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – Go (LLM Evaluation & Repository Validation) to work on a part-time basis. The project involves building LLM evaluation and training datasets to train models on realistic software engineering problems. This includes developing verifiable software engineering tasks based on public repository histories using a synthetic approach with human-in-the-loop input.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries to assess LLM performance.• Set up and configure code repositories, including Dockerization and environment setup for testing.• Evaluate unit test coverage and quality across complex codebases.• Modify and run codebases locally to assess how LLMs perform in bug-fixing scenarios.• Collaborate with researchers to design and identify repositories and issues that challenge LLMs.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience.• Strong proficiency in Go and familiarity with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases efficiently.• Experience running, modifying, and testing real-world projects locally.• Comfortable contributing to or evaluating open-source projects.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the advancement of AI-assisted software development. The position blends practical software engineering with AI research, enabling hands-on impact in evaluating LLMs against real-world coding challenges.<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!
Together we make a difference <br><br>We are a leading provider of innovative, high-performance solutions for airport logistics. Our portfolio includes products and services for baggage and cargo handling, advanced software for the digitalization of logistics processes, and a comprehensive range of maintenance and support services. Our major clients include renowned airports and airlines around the world.<br><br>Join our Digital IT team as an IT Specialist in Dubai, UAE, where you will play a key role in managing cloud infrastructure and application administration within a dynamic and fast-paced environment.<br><br>What are my responsibilities?<br><br>Work within a Dev Ops environment and support rapid infrastructure deployments in collaboration with software developers. Support 24/7 IT operations, including system monitoring and incident response. Administer cloud-based systems, including installation, configuration, patching, and security management. Monitor applications and infrastructure proactively to ensure service availability. Handle incidents and problems, ensuring resolution within agreed SLAs. Manage software deployments, upgrades, and system enhancements. Support technologies such as Docker, SQL, Mongo DB, APIs, and Data Ops tools such as Stream Sets. Support application environments involving Enterprise Java, VB, and Git Hub. Perform Windows and Linux server installation, administration, and maintenance. Support IT network administration and related operational activities.<br><br>What do I need to qualify for the role?<br><br>Bachelor’s degree in Computer Science, IT Engineering, or a related field. Minimum 3 years of experience in cloud infrastructure and services. Hands-on experience with databases, end-user applications, and system administration. Experience with Enterprise Java, VB, and Git Hub applications. Strong knowledge of cloud system administration, including configuration, patching, and security. Relevant IT certifications would be an advantage. Ability to work in shifts and manage responsibilities independently under pressure. Strong problem-solving, critical-thinking, organization, and time-management skills. Excellent communication and interpersonal skills, with the ability to work effectively with internal and external stakeholders.
Deputy Chief Technology Officer (Fintech/Core Developer / Mobile Money Payments)
Accounting, Finance & Banking
Deputy Chief Technology Officer (Fintech/Core Developer / Mobile Money Payments) Our client is a Dubai-based technology company operating in the fintech sector, with an active footprint in Africa through its mobile money and payments operations in Guinea. The organisation is focused on delivering innovative digital financial solutions that enhance accessibility, efficiency, and financial inclusion across emerging markets.<br>Role Overview We are looking for a Deputy CTO in leading our client's entire technology organization. You will have end-to-end ownership across software development, infrastructure, platform engineering,and AI adoption, ensuring our digital wallet platform scales reliably across West Africa.<br>This role requires a technology leader who can operate across both the software development and infrastructure layers, manage multiple engineering teams, and drive the adoption of AI toolsand practices across the organization.<br>Job Type: Full Time/Permanent Workplace: Onsite Platforms: High-transaction fintech/payments platform and B2B ordering/trade platform Geographic Context: Multi-country, emerging markets (Africa exposure preferred) Please attach your CV in English<br>Requirements Must have: built core wallet based mobile money payments from scratch, themselves French fluency an added bonus Person should be a developer at their core12+ years of experience in software engineering, with 5+ years in senior engineering leadership roles (VP Engineering, Head of Engineering, CTO, or equivalent). Proven experience leading both software development and infrastructure/platform teams. Strong background in fintech, payments, or digital wallet products. Hands-on understanding of backend systems (Go, Java, Ruby, or Python) and modern frontend/mobile stacks. Experience with AWS cloud-native architectures and managed services. Demonstrated experience implementing AI tools and practices within engineering teams. Experience managing teams of 30+ engineers across multiple disciplines. Strong communication skills with the ability to provide concise, direct answers and articulate technical decisions clearly.<br>Nice to Have Experience with African or emerging market payment ecosystems (mobile money, agent networks). Experience with multi-currency and cross-border payment systems. Startup or high-growth environment experience, particularly scaling from early stage. Familiarity with West African regulatory frameworks (central bank licensing, AML/KYC, data residency). Experience building back office, B2B portals, or e-commerce platforms.<br>Leadership Expectations Own business outcomes, not just engineering output. Be hands-on when needed - capable of diving into architecture, code, or incidents. Drive clarity in ambiguity - make decisions with incomplete information and communicate them crisply. Be a force multiplier through AI - continuously push the team to work smarter through tooling and automation. Build strong partnerships across Product, Risk, Platform, and Business teams.<br><br>Responsibilities <br>Software Development Leadership Lead and manage multiple development teams across backend, frontend, and mobile:Backend: Go (primary for payments), Ruby on Rails, Java, Python Frontend: React.js, Next.js Mobile: Kotlin Multiplatform (KMP), native Android (Kotlin) and i OS (Swift) • Ensure high-quality delivery of fintech products: digital wallet, P2P transfers, payment gateway, merchant payments, lending, and airtime/bill payments. Own the technical roadmap for product development, balancing feature velocity with code quality and technical debt reduction. Experience developing back office portals, B2B platforms, and e-commerce systems is a plus.<br>Infrastructure & Platform Oversight Oversee the cloud infrastructure and platform engineering teams, ensuring stability, scalability, and cost efficiency. Our client runs on AWS managed services. Familiarity with the following is expected: ◦ EKS (Fargate), Aurora Postgre SQL, Elasti Cache Redis, SQS, S3, Lambda ◦ Cloud Front, Kong API Gateway, Cloud Watch, Prometheus, Grafana Cognito, ADOT Collector, Terraform, CI/CD pipelines Ensure the platform supports high TPS workloads with 99.9%+ uptime and cost-optimized operations. Experience with on-premise data centers is a plus but not required.<br>AI Adoption & Engineering Productivity Champion the adoption of AI tools across the engineering organization: ◦ AI-assisted development (Git Hub Copilot, Cursor, Claude Code, or similar) ◦ AI-powered code review and quality assurance AI integration into CI/CD, testing, monitoring, and incident response Drive a culture where AI is embedded in daily engineering workflows, not just experimented with. The more practical examples of AI adoption in development teams you can bring, the better. Explore and implement AI-driven features within our client's products (personalization, fraud detection, risk scoring).<br>Team Management & Organizational Leadership Manage an engineering organization of 30+ engineers across multiple squads (backend, frontend, mobile, platform, QA). Own the hiring strategy for both in-house and outsourced teams, including vendor management and contractor performance. Define and track team KPIs, performance reviews, and career development paths. • Build a high-performance engineering culture with strong ownership, accountability, and delivery predictability.<br>Product & Business Partnership Work closely with Product, Integrations, GTM, Support, and Business teams to translate business goals into technical execution. Represent the engineering organization in leadership and board-level discussions. Ensure engineering priorities are aligned with our clients business roadmap and regional expansion plans.
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<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 high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<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!