Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
Beyon Cyber is hiring a senior engineer in Bahrain to lead distributed subsystems handling large telemetry volumes: designing, implementing, and operating high-availability services in Kubernetes, mentoring junior engineers, and driving architectural decisions using TypeScript/Node.js, Python, and cloud platforms.
Automation-focused software engineer (Software Engineer III) at J.P. Morgan in Bahrain who designs, builds, and maintains BDD test automation frameworks (Cucumber, Cypress, Selenium, Playwright), writes automated test cases, manages the defect lifecycle, and supports testing against Oracle/RDBMS within CI/CD and an Agile SDLC in a large-scale enterprise banking environment.
Senior engineer who designs, ships, and operates one or more subsystems (telemetry ingestion, workflow orchestration, integrations, analysis, response engine) of a multi-tenant cybersecurity platform. Core stack: TypeScript/Node.js and Python services, React UI, Kubernetes in public cloud, with distributed-tracing and metrics throughout.
An associate full-stack developer at Yokogawa Electric in Bahrain builds and maintains scalable web applications, working across the SDLC with HTML/CSS, JavaScript/TypeScript, React or Angular, Python/Node.js back ends, and REST APIs, applying AI-aware development practices.
Array Innovation is hiring a Senior Java Engineer in Manama, Bahrain, to design, develop, and maintain enterprise-grade Java applications with a focus on scalability, reliability, and low-latency performance for financial services clients. The role involves leading code reviews, mentoring juniors, and working with Product, QA, and DevOps.
Senior Java engineer on Array Innovation's Bahrain-based team, designing and maintaining enterprise-grade Java applications for financial services clients with a focus on scalability, reliability, and low-latency performance. Leads code reviews, mentors juniors, and collaborates with Product, QA, and DevOps.
On-site Senior Java engineer in Manama, Bahrain, designing and building enterprise-grade, low-latency Java systems for financial-services clients. Day-to-day work centers on core Java with multithreading, Spring Boot microservices, REST APIs, SQL/NoSQL databases, CI/CD and cloud/container tooling, plus mentoring and code reviews.
A 3-month, full-time onsite engagement in Manama, Bahrain: the AI Architect designs, builds, and deploys AI solutions — leading solution architecture, integrating ML models into production systems on cloud platforms (AWS/Azure/GCP), and aligning technical work with business stakeholders.
An onsite, 3-month contract in Manama, Bahrain to lead design, development, and deployment of AI solutions aligned with business goals, working with data scientists, engineers, and stakeholders. Core stack includes TensorFlow or PyTorch and cloud platforms (AWS, Azure, GCP).
Nexcel Computer Solutions in Bahrain seeks an IT Support Specialist to provide user training and technical support, solve logs, install computers and software, and assist where needed. Responsibilities include…
Senior Java developer in Manama, Bahrain designing and maintaining backend microservices with Java 8-14, Spring Boot, and REST APIs, backed by MySQL/MongoDB and Kafka/IBM MQ, applying security protocols (OAuth, SAML, TLS) and Git/Azure DevOps CI/CD. Requires 7-10 years' experience, ideally in banking or financial services.
The Adecco Group is seeking a lead instructor for our Software Engineering Immersive course to teach and lead the instructional team, supporting General Assembly's programs in Bahrain. You will collaborate with…
Software Specialist/Senior Engineer at Yokogawa in Bahrain designing, developing, testing and deploying features for the SCM system using React.js, Angular, .NET 8/ASP.NET Core Web API and SQL. Day to day includes integrating SAP S/4HANA, SharePoint and Power BI, ensuring cybersecurity, and providing L1/L2 support.
Job Overview Job Title: OSP/ISP Engineering Support Location: NSA, Juffair, Bahrain Job Responsibilities Knowledge of the physical infrastructure of telcom networks to include cables, poles, and conduit. Experienced in…
A full-time, on-site MEAN stack developer role in Manama building and architecting the frontend web architecture of Penny's procurement software (penny.co). The developer writes TypeScript/HTML in Angular, works in a backend-for-frontend setup, and ships product modules end-to-end with UX designers and product managers.
Senior Software Engineer who architects, builds, and maintains the backend of Penny Software's procurement/source-to-pay platform in Manama: designing scalable microservices and REST APIs, optimizing MongoDB, integrating systems like Oracle Fusion ERP, and mentoring junior developers using Node.js with Express/Nest.
A full-stack developer will own an existing multi-sided digital platform built with Supabase, ensuring end-to-end reliability from authentication to real-time order processing across customer, driver, retailer, and admin interfaces. Day to day involves troubleshooting, optimizing, and deciding when to rebuild components, working closely with the founder.
Senior automation test engineer at JPMorgan Chase's payments technology team within the Commercial & Investment Bank, building and maintaining test automation frameworks and secure production code in an agile team. Core tools: Cucumber/BDD, Selenium, Cypress, Playwright, Oracle/RDBMS, and CI/CD.
Senior on-site engineer in Manama building and shipping AI/ML features end-to-end for Penny's source-to-pay procurement platform: AI agents, LLM/RAG systems, and OCR/vision models, wired into backend microservices and an Angular front-end and deployed on GCP.
Senior Full-Stack AI Engineer at Penny Software in Manama, Bahrain (on-site) leads AI/ML development and end-to-end integration for procurement software — deploying AI agents, building scalable systems, and collaborating with Product, Data, and UX teams serving procurement professionals across MENA.
We couldn't check your fit for this role — add a CV to your profile to see it next time.