Electrical Engineering Jobs - Dubai UAE
1652 Jobs Found
Software Tester / QA Analyst / Automation Engineer – Role Description & Qualifications Role Overview The Software Tester / QA Analyst / Automation Engineer is responsible for ensuring software quality, reliability, and performance through structured testing processes and automation practices. This role works closely with development, product, and technical teams to identify issues, validate solutions, and improve overall application quality. The position combines manual testing expertise with automation skills to support efficient and dependable software delivery. Key Responsibilities • Design, prepare, and execute test plans, test cases, and testing scenarios. • Perform functional, regression, integration, and usability testing. • Analyze requirements and identify potential quality risks or gaps. • Create and maintain automated test scripts to improve testing efficiency. • Identify, document, and track defects through resolution. • Collaborate with developers and stakeholders to investigate and resolve issues. • Validate software features against technical and business requirements. • Maintain testing documentation, reports, and quality metrics. • Support continuous improvement of testing processes and automation frameworks. • Participate in release validation and ensure product readiness before deployment. Qualifications and Requirements • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. • Experience in software testing, quality assurance, or automation engineering. • Strong understanding of software development lifecycle and testing methodologies. • Knowledge of manual testing techniques and defect management processes. • Experience with automation frameworks or testing tools is preferred. • Basic understanding of programming concepts and scripting languages. • Strong analytical and problem-solving skills. • High attention to detail and commitment to software quality. • Ability to collaborate effectively with cross-functional technical teams. • Strong organizational skills and ability to manage multiple testing priorities. Summary The Software Tester / QA Analyst / Automation Engineer plays a critical role in delivering high-quality software by ensuring applications meet performance, reliability, and usability expectations. This position offers opportunities to work with modern testing practices, improve automation capabilities, and contribute to continuous product improvement.
Job Title: Senior Cloud/Dev Ops Engineer - Remote Work Mode: Fully Remote Schedule: Flexible (up to 40 hours per week, based on project availability)<br>Role Overview:We are looking for Senior Dev Ops Engineers to join a paid remote AI training program focused on Infrastructure as Code (IaC). In this role, you will write realistic engineering-ticket-style prompts, configure Local Stack sandboxes, and build golden solutions with passing end-to-end tests to help AI models master Terraform, AWS CDK, and Cloud Formation. This is a flexible, remote opportunity well-suited for senior-level Dev Ops, Cloud, or Infrastructure engineers seeking project-based, asynchronous work.<br>Key Responsibilities Task Creation: Write natural language prompts that read like real engineering tickets, including realistic ambiguity and professional context, so AI can handle real-world scenarios. Environment Configuration: Set up and configure Local Stack sandboxes (local AWS mocks) to validate infrastructure tasks Golden Solution Development: Craft the initial infrastructure state and a "golden solution" that includes passing automated end-to-end tests Quality Benchmarking: Ensure tasks meet a high quality bar; simple or poorly formatted tasks will be rejected. Response Evaluation: Choose the correct response between two AI-generated answers to a given infrastructure question Prompt Writing: Draft simple prompts that act as a starting point for AI models to build upon<br>Qualifications Seniority: Must be a Senior-level practitioner in Dev Ops, Cloud, or Infrastructure Engineering IaC Platform Expertise: Professional, hands-on experience with at least one of the following — High Priority: AWS CDK, Terraform (HCL), or Cloud Formation; Medium/Low Priority: Pulumi, Azure RM, Ansible, Chef, or Puppet Programming Languages: Strong proficiency in at least one of the following for infrastructure scripting and testing: Type Script, Python, Java Script, or Java Communication: Ability to articulate complex technical concepts fluently in written English, following strict style guidelines<br>Eligibility Requirements Candidates must be legally authorised to work in one of the following locations: Argentina, Australia, Austria, Belgium, Brazil, Canada, Colombia, Denmark, Finland, France, Germany, India, Ireland, Italy, Japan, Luxembourg, Mexico, Netherlands, New Zealand, Norway, Peru, Puerto Rico, Singapore, Spain, Sweden, Switzerland, United Arab Emirates, United Kingdom, United States<br>Compensation Earn up to $50 USD/hr — plus additional incentives; rates vary based on expertise and project requirements Paid via Pay Pal and Air TM<br>Work Arrangement Fully remote; choose your own schedule Flexible workload depending on project availability, most experts spend 5–10 hrs/week, up to 40 hours Free access to leading AI tools (GPT, Claude, and more) worth over $200/month included at no extra cost<br>Equal Opportunity Statement Selection decisions are based solely on skills, qualifications, and project requirements. We are committed to inclusive and fair engagement practices and consider all qualified applicants without regard to legally protected characteristics.<br>Ready to put your infrastructure expertise to work on AI? Apply now — interviews begin within days of application.
Role: Senior Full Stack Engineer - AI Products Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior Full Stack Engineer to work on a contract basis. The role involves developing and maintaining scalable web applications, optimizing system performance, and collaborating with cross-functional teams to deliver high-quality software solutions.<br>Key Responsibilities:• Design, develop, and deploy full stack web applications using modern frameworks and technologies.• Lead architectural decisions to ensure scalability, reliability, and security of the platform.• Write clean, maintainable, and well-documented code while adhering to best practices.• Troubleshoot and resolve complex technical issues across the stack.• Mentor junior engineers and contribute to code reviews to maintain high development standards.<br>Required Skills & Qualifications:• Proficiency in Java Script, Type Script, and modern frontend frameworks such as React or Vue.js.• Experience with backend development in Node.js, Python, or similar languages.• Strong understanding of RESTful APIs, microservices architecture, and database design.• Knowledge of Dev Ops practices including CI/CD pipelines, Docker, and cloud platforms like AWS or Azure.• Experience with testing frameworks and automated testing strategies.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the evolution of a high-performance platform serving thousands of users. The contract position provides flexibility to work from anywhere while solving complex technical 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!
Job Title: Part-Time Senior Dev Ops/Cloud Engineer Work Mode: Fully Remote Schedule: Flexible (up to 40 hours per week, based on project availability)<br>Role Overview:We are looking for Senior Dev Ops Engineers to join a paid remote AI training program focused on Infrastructure as Code (IaC). In this role, you will write realistic engineering-ticket-style prompts, configure Local Stack sandboxes, and build golden solutions with passing end-to-end tests to help AI models master Terraform, AWS CDK, and Cloud Formation. This is a flexible, remote opportunity well-suited for senior-level Dev Ops, Cloud, or Infrastructure engineers seeking project-based, asynchronous work.<br>Key Responsibilities Task Creation: Write natural language prompts that read like real engineering tickets, including realistic ambiguity and professional context, so AI can handle real-world scenarios. Environment Configuration: Set up and configure Local Stack sandboxes (local AWS mocks) to validate infrastructure tasks Golden Solution Development: Craft the initial infrastructure state and a "golden solution" that includes passing automated end-to-end tests Quality Benchmarking: Ensure tasks meet a high quality bar; simple or poorly formatted tasks will be rejected. Response Evaluation: Choose the correct response between two AI-generated answers to a given infrastructure question Prompt Writing: Draft simple prompts that act as a starting point for AI models to build upon<br>Qualifications Seniority: Must be a Senior-level practitioner in Dev Ops, Cloud, or Infrastructure Engineering IaC Platform Expertise: Professional, hands-on experience with at least one of the following — High Priority: AWS CDK, Terraform (HCL), or Cloud Formation; Medium/Low Priority: Pulumi, Azure RM, Ansible, Chef, or Puppet Programming Languages: Strong proficiency in at least one of the following for infrastructure scripting and testing: Type Script, Python, Java Script, or Java Communication: Ability to articulate complex technical concepts fluently in written English, following strict style guidelines<br>Eligibility Requirements Candidates must be legally authorised to work in one of the following locations: Argentina, Australia, Austria, Belgium, Brazil, Canada, Colombia, Denmark, Finland, France, Germany, India, Ireland, Italy, Japan, Luxembourg, Mexico, Netherlands, New Zealand, Norway, Peru, Puerto Rico, Singapore, Spain, Sweden, Switzerland, United Arab Emirates, United Kingdom, United States<br>Compensation Earn up to $50 USD/hr — plus additional incentives; rates vary based on expertise and project requirements Paid via Pay Pal and Air TM<br>Work Arrangement Fully remote; choose your own schedule Flexible workload depending on project availability, most experts spend 5–10 hrs/week, up to 40 hours Free access to leading AI tools (GPT, Claude, and more) worth over $200/month included at no extra cost<br>Equal Opportunity Statement Selection decisions are based solely on skills, qualifications, and project requirements. We are committed to inclusive and fair engagement practices and consider all qualified applicants without regard to legally protected characteristics.<br>Ready to put your infrastructure expertise to work on AI? Apply now — interviews begin within days of application.
Role: Senior QA Automation Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $80/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior QA Automation Engineer to design, implement, and maintain automated testing frameworks for high-impact software projects. The role involves collaborating with cross-functional teams to ensure software quality and reliability across multiple platforms and environments. Responsibilities include developing test scripts, analyzing test results, and identifying defects to improve system performance.<br>Key Responsibilities:• Design and develop automated test scripts using industry-standard frameworks such as Selenium, Cypress, or Playwright.• Execute and maintain automated test suites to validate software functionality, performance, and security.• Collaborate with developers and product teams to integrate testing into CI/CD pipelines and ensure continuous delivery.• Analyze test results, document defects, and work with engineering teams to resolve issues efficiently.• Mentor junior QA engineers and contribute to improving testing methodologies and best practices.<br>Required Skills & Qualifications:• Minimum 5 years of experience in QA automation engineering, with expertise in scripting languages like Python, Java, or Java Script.• Proficiency in automated testing tools such as Selenium Web Driver, Appium, or Postman for API testing.• Experience with test frameworks like Cucumber, JUnit, or Test NG for structured test execution.• Strong understanding of CI/CD tools such as Jenkins, Git Lab CI, or Circle CI for test automation integration.• Ability to analyze complex system behavior and troubleshoot automated test failures effectively.• Experience with performance and load testing tools such as JMeter or Gatling is a plus.• Familiarity with version control systems like Git and branching strategies for test code management.• Excellent problem-solving skills and attention to detail in validating software quality.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the delivery of scalable and high-quality software solutions. The position involves direct impact on software reliability and performance across distributed teams.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Job Title: Senior Release/Build Engineer (Remote) Work Mode: Fully Remote Schedule: Flexible (up to 40 hours per week, based on project availability)<br>Role Overview:We are looking for Senior Dev Ops Engineers to join a paid remote AI training program focused on Infrastructure as Code (IaC). In this role, you will write realistic engineering-ticket-style prompts, configure Local Stack sandboxes, and build golden solutions with passing end-to-end tests to help AI models master Terraform, AWS CDK, and Cloud Formation. This is a flexible, remote opportunity well-suited for senior-level Dev Ops, Cloud, or Infrastructure engineers seeking project-based, asynchronous work.<br>Key Responsibilities Task Creation: Write natural language prompts that read like real engineering tickets, including realistic ambiguity and professional context, so AI can handle real-world scenarios. Environment Configuration: Set up and configure Local Stack sandboxes (local AWS mocks) to validate infrastructure tasks Golden Solution Development: Craft the initial infrastructure state and a "golden solution" that includes passing automated end-to-end tests Quality Benchmarking: Ensure tasks meet a high quality bar; simple or poorly formatted tasks will be rejected. Response Evaluation: Choose the correct response between two AI-generated answers to a given infrastructure question Prompt Writing: Draft simple prompts that act as a starting point for AI models to build upon<br>Qualifications Seniority: Must be a Senior-level practitioner in Dev Ops, Cloud, or Infrastructure Engineering IaC Platform Expertise: Professional, hands-on experience with at least one of the following — High Priority: AWS CDK, Terraform (HCL), or Cloud Formation; Medium/Low Priority: Pulumi, Azure RM, Ansible, Chef, or Puppet Programming Languages: Strong proficiency in at least one of the following for infrastructure scripting and testing: Type Script, Python, Java Script, or Java Communication: Ability to articulate complex technical concepts fluently in written English, following strict style guidelines<br>Eligibility Requirements Candidates must be legally authorised to work in one of the following locations: Argentina, Australia, Austria, Belgium, Brazil, Canada, Colombia, Denmark, Finland, France, Germany, India, Ireland, Italy, Japan, Luxembourg, Mexico, Netherlands, New Zealand, Norway, Peru, Puerto Rico, Singapore, Spain, Sweden, Switzerland, United Arab Emirates, United Kingdom, United States<br>Compensation Earn up to $50 USD/hr — plus additional incentives; rates vary based on expertise and project requirements Paid via Pay Pal and Air TM<br>Work Arrangement Fully remote; choose your own schedule Flexible workload depending on project availability, most experts spend 5–10 hrs/week, up to 40 hours Free access to leading AI tools (GPT, Claude, and more) worth over $200/month included at no extra cost<br>Equal Opportunity Statement Selection decisions are based solely on skills, qualifications, and project requirements. We are committed to inclusive and fair engagement practices and consider all qualified applicants without regard to legally protected characteristics.<br>Ready to put your infrastructure expertise to work on AI? Apply now — interviews begin within days of application.
Role: Senior Frontend Software Engineer (Typescript) (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer (Typescript) to work on a full-time basis. The role involves designing, developing, and maintaining scalable software solutions using Typescript to meet business and technical requirements.<br>Key Responsibilities:• Design, develop, and deploy high-quality software solutions using Typescript and related technologies.• Collaborate with cross-functional teams to define project requirements and deliver functional products.• Write clean, maintainable, and efficient code while adhering to best practices and coding standards.• Troubleshoot, debug, and optimize existing applications to improve performance and reliability.• Mentor junior engineers and contribute to architectural decisions for scalable system design.<br>Required Skills & Qualifications:• Proficiency in Typescript with at least 5 years of hands-on development experience.• Strong expertise in modern frontend frameworks such as React or Angular.• Experience with backend development using Node.js or similar runtime environments.• Familiarity with RESTful APIs, microservices architecture, and cloud-based infrastructure.• Knowledge of testing frameworks like Jest or Mocha and CI/CD pipelines.• Understanding of state management libraries such as Redux or Context API.• Experience with version control systems, including Git and collaborative workflows.• Ability to write unit, integration, and end-to-end tests to ensure software quality.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of innovative software solutions that drive business growth. The position emphasizes technical excellence and collaboration across distributed teams.<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 - Backend (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Backend Engineer to work on a contract basis. The role involves building and maintaining scalable backend systems to support high-performance applications. You will collaborate with cross-functional teams to implement efficient APIs and data pipelines.<br>Key Responsibilities:• Design, develop, and deploy robust backend services using modern frameworks and tools.• Optimize system performance, scalability, and reliability for global users.• Write clean, maintainable, and well-documented code following best practices.• Debug and resolve issues in production environments with a focus on uptime.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in backend programming languages such as Python, Java, or Go.• Experience with RESTful and Graph QL API development and integration.• Strong understanding of databases (SQL and NoSQL) and query optimization.• Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).• Knowledge of CI/CD pipelines and version control systems like Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting | Information Services industry, contributing to the development of high-impact backend systems. The contract includes flexibility to work across time zones and deliver solutions that scale globally.<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: Senior Full-Stack Engineer - Frontend Focussed (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $55/hour<br>Role Overview:We are hiring for one of our clients to develop and maintain web applications with a strong emphasis on frontend architecture and user interface implementation. The role requires collaboration with cross-functional teams to deliver scalable solutions in a fast-paced environment.<br>Key Responsibilities:• Develop responsive and accessible frontend components using modern Java Script frameworks and libraries• Implement and optimize user interfaces with a focus on performance, usability, and cross-browser compatibility• Integrate frontend applications with backend services and APIs to ensure seamless data flow and functionality• Write clean, maintainable, and well-documented code following industry best practices• Participate in code reviews, testing, and debugging to maintain high-quality deliverables<br>Required Skills & Qualifications:• Proficiency in Java Script, Type Script, and React or similar frontend frameworks• Experience with responsive design principles and CSS preprocessors like Sass or Less• Familiarity with state management libraries such as Redux or Context API• Knowledge of RESTful APIs and Graph QL for frontend integration• Experience with version control systems like Git and CI/CD pipelines• Understanding of frontend testing tools such as Jest, Mocha, or Cypress• Ability to work independently and manage multiple tasks in an agile environment<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 high-impact digital products. The project involves building scalable frontend solutions 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: Senior Full Stack Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $80/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior Fullstack Engineer to work on a contract basis. The role involves designing, developing, and maintaining full-stack applications using modern technologies. You will collaborate with cross-functional teams to deliver scalable solutions.<br>Key Responsibilities:• Design and implement robust, scalable full-stack applications from frontend to backend.• Develop and maintain RESTful APIs, microservices, and database architectures.• Write clean, efficient, and well-documented code while adhering to best practices.• Optimize application performance, ensuring fast load times and seamless user experiences.• Participate in code reviews, debugging, and troubleshooting across the stack.<br>Required Skills & Qualifications:• Proficiency in Java Script, Type Script, Node.js, and React or similar frontend frameworks.• Experience with backend development using Python, Go, or Java.• Strong understanding of databases such as Postgre SQL, Mongo DB, or Dynamo DB.• Familiarity with cloud platforms like AWS, Azure, or GCP.• Knowledge of Dev Ops practices, CI/CD pipelines, and containerization tools like Docker.• Experience with testing frameworks such as Jest, Mocha, or Selenium.• Ability to work independently with minimal supervision in a remote environment.• Strong problem-solving skills and attention to detail.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting | Information Services industry, contributing to the development of high-impact digital solutions. The contract includes flexible hours and the ability to work from anywhere.<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!
Software Tester / QA Analyst / Automation Engineer – Role Description & Qualifications Role Overview The Software Tester / QA Analyst / Automation Engineer is responsible for ensuring software quality, reliability, and performance through structured testing processes and automation practices. This role works closely with development, product, and technical teams to identify issues, validate solutions, and improve overall application quality. The position combines manual testing expertise with automation skills to support efficient and dependable software delivery. Key Responsibilities • Design, prepare, and execute test plans, test cases, and testing scenarios. • Perform functional, regression, integration, and usability testing. • Analyze requirements and identify potential quality risks or gaps. • Create and maintain automated test scripts to improve testing efficiency. • Identify, document, and track defects through resolution. • Collaborate with developers and stakeholders to investigate and resolve issues. • Validate software features against technical and business requirements. • Maintain testing documentation, reports, and quality metrics. • Support continuous improvement of testing processes and automation frameworks. • Participate in release validation and ensure product readiness before deployment. Qualifications and Requirements • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. • Experience in software testing, quality assurance, or automation engineering. • Strong understanding of software development lifecycle and testing methodologies. • Knowledge of manual testing techniques and defect management processes. • Experience with automation frameworks or testing tools is preferred. • Basic understanding of programming concepts and scripting languages. • Strong analytical and problem-solving skills. • High attention to detail and commitment to software quality. • Ability to collaborate effectively with cross-functional technical teams. • Strong organizational skills and ability to manage multiple testing priorities. Summary The Software Tester / QA Analyst / Automation Engineer plays a critical role in delivering high-quality software by ensuring applications meet performance, reliability, and usability expectations. This position offers opportunities to work with modern testing practices, improve automation capabilities, and contribute to continuous product improvement.
Begin your career in software testing by helping test applications, identifying issues, recording results, and supporting the development team to improve software quality. A great opportunity to gain hands-on experience in the tech industry. Qualifications: No experience required. We welcome motivated individuals with basic computer skills, strong attention to detail, and a willingness to learn. Full training and ongoing support are provided.
Role Description This is a part-time, on-site Software Tester / QA Analyst / Automation Engineer role based in Dubai. The role involves planning, designing, and executing test cases to validate web and marketing-related software solutions, tools, and platforms. The team member will perform functional, regression, and integration testing, identify defects, document findings, and collaborate with developers and project managers to resolve issues and improve quality. Responsibilities may include creating and maintaining automated test scripts, participating in requirement reviews, and contributing to test plans and quality standards for new and existing features. The role also requires continuous monitoring of system performance and usability to ensure reliable, high-quality experiences for clients and end users. Qualifications Candidates should possess strong Software Testing and Test Execution skills to validate functionality and performance across multiple platforms. Candidates should possess solid Quality Assurance and Test Cases skills to design, document, and maintain structured testing processes. Candidates should possess advanced Analytical Skills to interpret test results, diagnose issues, and suggest practical improvements. Experience with test automation tools and frameworks, preferably in web, e-commerce, or marketing technology environments. Familiarity with defect tracking systems and collaboration tools, and ability to work effectively with cross-functional teams. Strong attention to detail, clear written and verbal communication skills, and a systematic approach to problem-solving. Relevant education in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience. Experience in digital marketing or advertising technology is an advantage, as is prior work within e-commerce or pharmaceutical domains.
Role Description This part-time hybrid role, based in Dubai, involves both on-site collaboration and some work-from-home flexibility. The Software Tester / QA Analyst / Automation Engineer will design, execute, and maintain manual and automated test cases across web and mobile applications. Responsibilities include identifying defects, documenting issues clearly, and collaborating with developers, product owners, and other stakeholders to ensure timely resolution. The role also involves creating and updating test plans, participating in regression and integration testing, and contributing to continuous improvement of testing processes and quality standards. The individual will help refine requirements, validate new features before release, and support the implementation of best practices in software quality assurance.<br>Qualifications<br> Strong foundation in Software Testing and Quality Assurance, with experience in structured test processes. Hands-on skills in Test Execution and designing clear, comprehensive Test Cases. Well-developed Analytical Skills for troubleshooting, root-cause analysis, and interpreting test results. Experience with test automation tools and frameworks (e.g., Selenium, Cypress, or similar) is preferred. Familiarity with Agile or Scrum development environments and collaborative tools (e.g., Jira, Test Rail). Ability to communicate issues and recommendations clearly in written and spoken English. Attention to detail, organized work habits, and the ability to manage multiple testing tasks on a part-time schedule. Relevant degree or diploma in Computer Science, Engineering, Information Technology, or equivalent practical experience.
Role: Backend Engineer Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Backend Engineer to work on a contract basis. The role involves building and maintaining scalable backend systems to support high-performance applications. You will collaborate with cross-functional teams to implement efficient APIs and data pipelines.<br>Key Responsibilities:• Design, develop, and deploy robust backend services using modern frameworks and tools.• Optimize system performance, scalability, and reliability for global users.• Write clean, maintainable, and well-documented code following best practices.• Debug and resolve issues in production environments with a focus on uptime.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in backend programming languages such as Python, Java, or Go.• Experience with RESTful and Graph QL API development and integration.• Strong understanding of databases (SQL and NoSQL) and query optimization.• Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).• Knowledge of CI/CD pipelines and version control systems like Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting | Information Services industry, contributing to the development of high-impact backend systems. The contract includes flexibility to work across time zones and deliver solutions that scale globally.<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: Senior Frontend Software Engineer (Typescript) (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer (Typescript) to work on a full-time basis. The role involves designing, developing, and maintaining scalable software solutions using Typescript to meet business and technical requirements.<br>Key Responsibilities:• Design, develop, and deploy high-quality software solutions using Typescript and related technologies.• Collaborate with cross-functional teams to define project requirements and deliver functional products.• Write clean, maintainable, and efficient code while adhering to best practices and coding standards.• Troubleshoot, debug, and optimize existing applications to improve performance and reliability.• Mentor junior engineers and contribute to architectural decisions for scalable system design.<br>Required Skills & Qualifications:• Proficiency in Typescript with at least 5 years of hands-on development experience.• Strong expertise in modern frontend frameworks such as React or Angular.• Experience with backend development using Node.js or similar runtime environments.• Familiarity with RESTful APIs, microservices architecture, and cloud-based infrastructure.• Knowledge of testing frameworks like Jest or Mocha and CI/CD pipelines.• Understanding of state management libraries such as Redux or Context API.• Experience with version control systems, including Git and collaborative workflows.• Ability to write unit, integration, and end-to-end tests to ensure software quality.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of innovative software solutions that drive business growth. The position emphasizes technical excellence and collaboration across distributed teams.<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: Machine Learning (AI) Engineer (Hybrid) Location: Remote Job Type: Full-Time Payout: $200K - $500K/yr<br>Role Overview:We are hiring for one of our clients, seeking an AI/ML Engineer to develop and deploy machine learning models that power core product features. The role involves collaborating with cross-functional teams to design scalable AI solutions that enhance user experience and operational efficiency.<br>Key Responsibilities:• Design, train, and optimize machine learning models using Python, Tensor Flow, and PyTorch frameworks.• Develop and maintain data pipelines to ensure high-quality input for model training and evaluation.• Implement MLOps practices to streamline model deployment, monitoring, and version control.• Collaborate with data scientists and software engineers to integrate AI capabilities into production systems.• Conduct performance benchmarking and A/B testing to validate model accuracy and business impact.<br>Required Skills & Qualifications:• Proficiency in Python, Tensor Flow, and PyTorch for model development and training.• Experience with MLOps tools such as MLflow, Kubeflow, or Sage Maker for deployment and monitoring.• Strong background in data preprocessing, feature engineering, and model evaluation metrics.• Familiarity with cloud platforms (AWS, GCP, or Azure) for scalable AI infrastructure.• Knowledge of software engineering best practices, including version control (Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the advancement of AI-driven product solutions. The position involves solving complex technical challenges in a collaborative environment with access to cutting-edge tools and datasets.<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 Engineer Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Backend Engineer to work on a contract basis. The role involves building and maintaining scalable backend systems to support high-performance applications. You will collaborate with cross-functional teams to implement efficient APIs and data pipelines.<br>Key Responsibilities:• Design, develop, and deploy robust backend services using modern frameworks and tools.• Optimize system performance, scalability, and reliability for global users.• Write clean, maintainable, and well-documented code following best practices.• Debug and resolve issues in production environments with a focus on uptime.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in backend programming languages such as Python, Java, or Go.• Experience with RESTful and Graph QL API development and integration.• Strong understanding of databases (SQL and NoSQL) and query optimization.• Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).• Knowledge of CI/CD pipelines and version control systems like Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting | Information Services industry, contributing to the development of high-impact backend systems. The contract includes flexibility to work across time zones and deliver solutions that scale globally.<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: Senior Frontend Software Engineer (Typescript) (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer (Typescript) to work on a full-time basis. The role involves designing, developing, and maintaining scalable software solutions using Typescript to meet business and technical requirements.<br>Key Responsibilities:• Design, develop, and deploy high-quality software solutions using Typescript and related technologies.• Collaborate with cross-functional teams to define project requirements and deliver functional products.• Write clean, maintainable, and efficient code while adhering to best practices and coding standards.• Troubleshoot, debug, and optimize existing applications to improve performance and reliability.• Mentor junior engineers and contribute to architectural decisions for scalable system design.<br>Required Skills & Qualifications:• Proficiency in Typescript with at least 5 years of hands-on development experience.• Strong expertise in modern frontend frameworks such as React or Angular.• Experience with backend development using Node.js or similar runtime environments.• Familiarity with RESTful APIs, microservices architecture, and cloud-based infrastructure.• Knowledge of testing frameworks like Jest or Mocha and CI/CD pipelines.• Understanding of state management libraries such as Redux or Context API.• Experience with version control systems, including Git and collaborative workflows.• Ability to write unit, integration, and end-to-end tests to ensure software quality.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of innovative software solutions that drive business growth. The position emphasizes technical excellence and collaboration across distributed teams.<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: Machine Learning (AI) Engineer (Hybrid) Location: Remote Job Type: Full-Time Payout: $200K - $500K/yr<br>Role Overview:We are hiring for one of our clients, seeking an AI/ML Engineer to develop and deploy machine learning models that power core product features. The role involves collaborating with cross-functional teams to design scalable AI solutions that enhance user experience and operational efficiency.<br>Key Responsibilities:• Design, train, and optimize machine learning models using Python, Tensor Flow, and PyTorch frameworks.• Develop and maintain data pipelines to ensure high-quality input for model training and evaluation.• Implement MLOps practices to streamline model deployment, monitoring, and version control.• Collaborate with data scientists and software engineers to integrate AI capabilities into production systems.• Conduct performance benchmarking and A/B testing to validate model accuracy and business impact.<br>Required Skills & Qualifications:• Proficiency in Python, Tensor Flow, and PyTorch for model development and training.• Experience with MLOps tools such as MLflow, Kubeflow, or Sage Maker for deployment and monitoring.• Strong background in data preprocessing, feature engineering, and model evaluation metrics.• Familiarity with cloud platforms (AWS, GCP, or Azure) for scalable AI infrastructure.• Knowledge of software engineering best practices, including version control (Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the advancement of AI-driven product solutions. The position involves solving complex technical challenges in a collaborative environment with access to cutting-edge tools and datasets.<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!