وظائف مطور موبايل - بيروت لبنان
٣٥ وظائف شاغرة
<p><h4>Description</h4>
<p>Mindrift is looking for skilled bot developers (WhatsApp Business API, Telegram Bot API, Discord API) to join the Tendem project and build conversational bots and messaging-platform integrations within our hybrid AI + human environment. In this role, as an AI Pilot – that's how we refer to this position at Mindrift – you'll collaborate with Tendem agents that handle repetitive tasks, while you provide bot engineering expertise, conversational design judgment, and quality control to ensure bots are reliable, useful, and ready for real users. This part-time remote opportunity is ideal for professionals with hands-on experience building messaging bots, working with platform APIs and webhooks, and implementing conversational logic.</p>
<h4>What we do</h4>
<p>The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of generative AI by tapping into real-world expertise from across the globe.</p>
<h4>About the role</h4>
<p>This is a freelance role for a Tendem project. As a bot developer, you'll design, build, and refine messaging bots for one or more messaging platforms, including WhatsApp, Telegram, Discord, Slack, and similar platforms — for use cases such as customer service, appointment booking, order taking, content delivery, moderation, and automated notifications.</p>
<h4>Key responsibilities</h4>
<ul>
<li>Build bots for one or more messaging platforms, such as WhatsApp (Business API / Cloud API), Telegram (Bot API), Discord, Slack and similar messaging platforms.</li>
<li>Design and implement conversational flows, dialogue state, and fallback handling.</li>
<li>Integrate bots with LLMs (OpenAI, Anthropic, or similar) for natural language responses where appropriate.</li>
<li>Connect bots to backend services, databases, CRMs, and third-party APIs (booking systems, payment, content sources).</li>
<li>Handle webhooks, rate limits, and platform-specific message formats (interactive messages, buttons, media, templates).</li>
<li>Evaluate AI-generated bot code and refactor it for correctness, reliability, and graceful error handling.</li>
<li>Implement logging, monitoring, and recovery so bots stay healthy in production.</li>
</ul>
<h4>Requirements and benefits</h4>
<h4>Educational qualifications</h4>
<ul>
<li>At least 3 years of relevant experience backend, integration, automation, or bot development experience (required).</li>
<li>Bachelor's or master's degree in computer science, engineering, information technology, or related technical fields is a plus.</li>
</ul>
<h4>Academic and/or professional experience</h4>
<p>Candidates should have a strong foundation in bot development, messaging platform integrations, and building reliable conversational workflows. We are looking for specialists who can design and maintain production-ready bots, work confidently with APIs, webhooks, and backend services, and refine AI-assisted output into stable, user-friendly experiences. Strong problem-solving skills, attention to detail, and the ability to work independently are essential.</p>
<h4>Technical skills (essential)</h4>
<ul>
<li>At least 1 year of hands-on experience building bots for at least one major messaging platform (WhatsApp, Telegram, Discord, Slack, or similar) is required.</li>
<li>Strong command of Python or Node.js for backend bot logic.</li>
<li>Solid experience with REST APIs, webhooks, OAuth, and async request handling.</li>
<li>Experience with relational or NoSQL databases for storing conversation state and user data.</li>
<li>Familiarity with LLM APIs (OpenAI, Anthropic) and prompt design for conversational use is a strong plus.</li>
<li>Understanding of platform-specific limits, message templates, and approval flows (e.g., WhatsApp template messages).</li>
<li>Experience with hosting and deployment (Docker, serverless, VPS, or PaaS).</li>
</ul>
<h4>Additional requirements</h4>
<ul>
<li>Strong attention to detail and commitment to bot reliability — no silent failures, no broken flows.</li>
<li>Self-directed work ethic with the ability to design and ship complete bots independently.</li>
<li>Portfolio or examples of bots you've built (required).</li>
<li>English proficiency: upper-intermediate (B2) or above (required).</li>
</ul>
<h4>Project time expectations</h4>
<p>For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.</p>
<h4>Compensation</h4>
<p>On this project, contributors can earn up to $35 per hour equivalent, depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.</p>
<h4>Why this freelance opportunity might be a great fit for you?</h4>
<ul>
<li>Work fully remote on your own schedule with just a laptop and stable internet connection.</li>
<li>Gain hands-on experience in a unique hybrid environment where human expertise and AI agents collaborate seamlessly — a distinctive skill set in a rapidly growing field.</li>
<li>Participate in performance-based bonus programs that reward high-quality work and consistent delivery.</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p>Mindrift is looking for skilled bot developers (WhatsApp Business API, Telegram Bot API, Discord API) to join the Tendem project and build conversational bots and messaging-platform integrations within our hybrid AI + human environment. In this role, as an AI Pilot – that's how we refer to this position at Mindrift – you'll collaborate with Tendem agents that handle repetitive tasks, while you provide bot engineering expertise, conversational design judgment, and quality control to ensure bots are reliable, useful, and ready for real users. This part-time remote opportunity is ideal for professionals with hands-on experience building messaging bots, working with platform APIs and webhooks, and implementing conversational logic.</p>
<h4>What we do</h4>
<p>The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of generative AI by tapping into real-world expertise from across the globe.</p>
<h4>About the role</h4>
<p>This is a freelance role for a Tendem project. As a bot developer, you'll design, build, and refine messaging bots for one or more messaging platforms, including WhatsApp, Telegram, Discord, Slack, and similar platforms — for use cases such as customer service, appointment booking, order taking, content delivery, moderation, and automated notifications.</p>
<h4>Key responsibilities</h4>
<ul>
<li>Build bots for one or more messaging platforms, such as WhatsApp (Business API / Cloud API), Telegram (Bot API), Discord, Slack and similar messaging platforms.</li>
<li>Design and implement conversational flows, dialogue state, and fallback handling.</li>
<li>Integrate bots with LLMs (OpenAI, Anthropic, or similar) for natural language responses where appropriate.</li>
<li>Connect bots to backend services, databases, CRMs, and third-party APIs (booking systems, payment, content sources).</li>
<li>Handle webhooks, rate limits, and platform-specific message formats (interactive messages, buttons, media, templates).</li>
<li>Evaluate AI-generated bot code and refactor it for correctness, reliability, and graceful error handling.</li>
<li>Implement logging, monitoring, and recovery so bots stay healthy in production.</li>
</ul>
<h4>Requirements and benefits</h4>
<h4>Educational qualifications</h4>
<ul>
<li>At least 3 years of relevant experience backend, integration, automation, or bot development experience (required).</li>
<li>Bachelor's or master's degree in computer science, engineering, information technology, or related technical fields is a plus.</li>
</ul>
<h4>Academic and/or professional experience</h4>
<p>Candidates should have a strong foundation in bot development, messaging platform integrations, and building reliable conversational workflows. We are looking for specialists who can design and maintain production-ready bots, work confidently with APIs, webhooks, and backend services, and refine AI-assisted output into stable, user-friendly experiences. Strong problem-solving skills, attention to detail, and the ability to work independently are essential.</p>
<h4>Technical skills (essential)</h4>
<ul>
<li>At least 1 year of hands-on experience building bots for at least one major messaging platform (WhatsApp, Telegram, Discord, Slack, or similar) is required.</li>
<li>Strong command of Python or Node.js for backend bot logic.</li>
<li>Solid experience with REST APIs, webhooks, OAuth, and async request handling.</li>
<li>Experience with relational or NoSQL databases for storing conversation state and user data.</li>
<li>Familiarity with LLM APIs (OpenAI, Anthropic) and prompt design for conversational use is a strong plus.</li>
<li>Understanding of platform-specific limits, message templates, and approval flows (e.g., WhatsApp template messages).</li>
<li>Experience with hosting and deployment (Docker, serverless, VPS, or PaaS).</li>
</ul>
<h4>Additional requirements</h4>
<ul>
<li>Strong attention to detail and commitment to bot reliability — no silent failures, no broken flows.</li>
<li>Self-directed work ethic with the ability to design and ship complete bots independently.</li>
<li>Portfolio or examples of bots you've built (required).</li>
<li>English proficiency: upper-intermediate (B2) or above (required).</li>
</ul>
<h4>Project time expectations</h4>
<p>For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.</p>
<h4>Compensation</h4>
<p>On this project, contributors can earn up to $35 per hour equivalent, depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.</p>
<h4>Why this freelance opportunity might be a great fit for you?</h4>
<ul>
<li>Work fully remote on your own schedule with just a laptop and stable internet connection.</li>
<li>Gain hands-on experience in a unique hybrid environment where human expertise and AI agents collaborate seamlessly — a distinctive skill set in a rapidly growing field.</li>
<li>Participate in performance-based bonus programs that reward high-quality work and consistent delivery.</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p>Aspire Software is looking for an AI developer to join our team in Lebanon.</p>
<p>Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p>
<h4>About the job</h4>
<p>We're looking for a mid-level AI product engineer to join the RentWorks Plus team. You'll sit at the intersection of QA, AI automation, and product engineering — designing automated test suites, building intelligent workflows, and creating AI-powered tools that directly shape how our customers experience the product.</p>
<h4>What you'll be doing</h4>
<ul>
<li>Design, build, and maintain automated end-to-end test suites using Playwright</li>
<li>Write and maintain BDD-style tests using Cucumber (Gherkin)</li>
<li>Build and manage N8N automation workflows for testing pipelines, customer support, sales, and internal ops</li>
<li>Maintain an automated quality dashboard with scheduled test runs, health checks, and trend reporting</li>
<li>Develop AI-powered features using Claude AI — smart test generation, failure triage, and support agents</li>
<li>Evolve the RW+ AI customer support agent and HubSpot integrations</li>
<li>Contribute to product features on the React front-end and NestJS back-end</li>
<li>Collaborate with product and engineering teams to translate business needs into scalable automated solutions</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>3–5 years of software engineering or QA automation experience</li>
<li>Hands-on experience with Playwright or similar E2E testing frameworks</li>
<li>Experience with Cucumber, Gherkin, or other BDD frameworks</li>
<li>Proficiency in Python for scripting and automation</li>
<li>Knowledge of Pytest, Jest, or Vitest for test automation</li>
<li>Experience with API testing tools: Postman, Supertest, or REST Assured</li>
<li>Familiarity with N8N or similar workflow automation tools</li>
<li>Experience working with LLM APIs (Claude, OpenAI, or similar)</li>
<li>Solid understanding of REST APIs, webhooks, and integration patterns</li>
<li>Familiarity with CI/CD pipelines (GitHub Actions, Jenkins) for automated test integration</li>
<li>Experience with test reporting tools such as Allure or HTML reporters</li>
</ul>
<h4>Nice to have</h4>
<ul>
<li>Experience with React and NestJS</li>
<li>Familiarity with HubSpot integrations or CRM automation</li>
<li>Experience with prompt engineering and AI agent design</li>
<li>Familiarity with Docker, CI/CD, or DevOps basics</li>
<li>Background in SaaS or B2B enterprise software</li>
</ul>
<h4>Bonus: Car rental domain knowledge</h4>
<p>Candidates with car rental industry experience are strongly preferred:</p>
<ul>
<li>Experience building or working with car rental / fleet management software</li>
<li>Knowledge of reservations, rental agreements, rate management, CDW/LDW/PAI, ACRISS classification</li>
<li>Prior exposure to platforms like RentWorks, Thermeon, or similar RMS solutions</li>
<li>Understanding of RevPAD, Direct Bill, or channel management concepts</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p>Aspire Software is looking for an AI developer to join our team in Lebanon.</p>
<p>Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p>
<h4>About the job</h4>
<p>We're looking for a mid-level AI product engineer to join the RentWorks Plus team. You'll sit at the intersection of QA, AI automation, and product engineering — designing automated test suites, building intelligent workflows, and creating AI-powered tools that directly shape how our customers experience the product.</p>
<h4>What you'll be doing</h4>
<ul>
<li>Design, build, and maintain automated end-to-end test suites using Playwright</li>
<li>Write and maintain BDD-style tests using Cucumber (Gherkin)</li>
<li>Build and manage N8N automation workflows for testing pipelines, customer support, sales, and internal ops</li>
<li>Maintain an automated quality dashboard with scheduled test runs, health checks, and trend reporting</li>
<li>Develop AI-powered features using Claude AI — smart test generation, failure triage, and support agents</li>
<li>Evolve the RW+ AI customer support agent and HubSpot integrations</li>
<li>Contribute to product features on the React front-end and NestJS back-end</li>
<li>Collaborate with product and engineering teams to translate business needs into scalable automated solutions</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>3–5 years of software engineering or QA automation experience</li>
<li>Hands-on experience with Playwright or similar E2E testing frameworks</li>
<li>Experience with Cucumber, Gherkin, or other BDD frameworks</li>
<li>Proficiency in Python for scripting and automation</li>
<li>Knowledge of Pytest, Jest, or Vitest for test automation</li>
<li>Experience with API testing tools: Postman, Supertest, or REST Assured</li>
<li>Familiarity with N8N or similar workflow automation tools</li>
<li>Experience working with LLM APIs (Claude, OpenAI, or similar)</li>
<li>Solid understanding of REST APIs, webhooks, and integration patterns</li>
<li>Familiarity with CI/CD pipelines (GitHub Actions, Jenkins) for automated test integration</li>
<li>Experience with test reporting tools such as Allure or HTML reporters</li>
</ul>
<h4>Nice to have</h4>
<ul>
<li>Experience with React and NestJS</li>
<li>Familiarity with HubSpot integrations or CRM automation</li>
<li>Experience with prompt engineering and AI agent design</li>
<li>Familiarity with Docker, CI/CD, or DevOps basics</li>
<li>Background in SaaS or B2B enterprise software</li>
</ul>
<h4>Bonus: Car rental domain knowledge</h4>
<p>Candidates with car rental industry experience are strongly preferred:</p>
<ul>
<li>Experience building or working with car rental / fleet management software</li>
<li>Knowledge of reservations, rental agreements, rate management, CDW/LDW/PAI, ACRISS classification</li>
<li>Prior exposure to platforms like RentWorks, Thermeon, or similar RMS solutions</li>
<li>Understanding of RevPAD, Direct Bill, or channel management concepts</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p>Aspire Software is looking for an AI developer to join our team in Lebanon.</p>
<p>Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p>
<h4>About the job</h4>
<p>This role sits at the center of that buildout. You’ll ship near-term product features while helping us make the right architectural decisions for what’s coming. We need someone who can execute and see around corners, someone who understands both the product experience and the platform mechanics underneath it.</p>
<h4>Key responsibilities</h4>
<ul>
<li>Build and ship AI features within the Ad Orbit product using our PHP/MySQL/React/Node stack with OpenAI API integration.</li>
<li>Extend Astro Core chatbot capabilities with new read/write actions, graph generation, and analysis outputs.</li>
<li>Help improve the external MCP connector schema, authentication, and capability surface.</li>
<li>Own prompt engineering for product features: design, test, iterate, and document prompts as first-class product artifacts.</li>
<li>Build the token metering and usage tracking layer per feature, per customer, per tier.</li>
<li>Design and implement guardrails, access controls, and rate limiting across the Astro AI platform layer.</li>
<li>Contribute to agent architecture decisions: tool access, memory design, token pool isolation, training data boundaries.</li>
<li>Monitor AI feature performance in production latency, cost, output quality, failure modes and drive improvements.</li>
<li>Stay current on the AI tooling landscape and bring concrete recommendations to the team.</li>
</ul>
<h4>Requirements</h4>
<h4>AI product development</h4>
<ul>
<li>Hands-on experience integrating LLM APIs (OpenAI, Anthropic, or similar) into production applications used by real customers.</li>
<li>Prompt engineering fluency: system prompts, few-shot examples, structured outputs, tool/function calling, chain-of-thought patterns.</li>
<li>Understanding of token economics: cost per call, context management, model selection tradeoffs across feature types.</li>
<li>Experience building quality evaluation and output validation frameworks around AI features.</li>
<li>Awareness of AI-specific risks: hallucination, prompt injection, data leakage, output inconsistency.</li>
</ul>
<h4>Platform & architecture thinking</h4>
<ul>
<li>Experience designing or contributing to metered usage systems — API rate limiting, consumption tracking, billing integration.</li>
<li>Familiarity with designing MCP (Model Context Protocol) — understanding of how LLM-native integrations differ from traditional REST.</li>
<li>Ability to reason about multi-tenant access controls: how AI features should behave differently across customer tiers.</li>
<li>Understanding of agent architecture patterns: tool registries, memory types, token pool management, task delegation.</li>
</ul>
<h4>Core stack</h4>
<ul>
<li>React and Node: able to build frontend components that surface AI features, including data visualizations.</li>
<li>Solid PHP development experience — comfortable extending a production codebase, not just greenfield.</li>
<li>MySQL: schema design, query optimization, and data modeling for AI feature state and usage tracking.</li>
<li>Typescript: used on the backend of the MCP layer.</li>
</ul>
<p>Bachelor’s degree in computer science, information systems, engineering or a related field.</p>
<p>3+ years of experience in consulting, digital transformation, enterprise software implementation, or AI-related projects.</p>
<p>Strong understanding of artificial intelligence, machine learning, generative AI, and automation concepts.</p>
<p>Strong presentation, communication, and stakeholder management skills.</p>
<p>Experience working directly with customers and senior business stakeholders.</p>
<p>Excellent problem-solving and analytical skills.</p></p><p></p>
<p><h4>Description</h4>
<p>Aspire Software is looking for an AI developer to join our team in Lebanon.</p>
<p>Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p>
<h4>About the job</h4>
<p>This role sits at the center of that buildout. You’ll ship near-term product features while helping us make the right architectural decisions for what’s coming. We need someone who can execute and see around corners, someone who understands both the product experience and the platform mechanics underneath it.</p>
<h4>Key responsibilities</h4>
<ul>
<li>Build and ship AI features within the Ad Orbit product using our PHP/MySQL/React/Node stack with OpenAI API integration.</li>
<li>Extend Astro Core chatbot capabilities with new read/write actions, graph generation, and analysis outputs.</li>
<li>Help improve the external MCP connector schema, authentication, and capability surface.</li>
<li>Own prompt engineering for product features: design, test, iterate, and document prompts as first-class product artifacts.</li>
<li>Build the token metering and usage tracking layer per feature, per customer, per tier.</li>
<li>Design and implement guardrails, access controls, and rate limiting across the Astro AI platform layer.</li>
<li>Contribute to agent architecture decisions: tool access, memory design, token pool isolation, training data boundaries.</li>
<li>Monitor AI feature performance in production latency, cost, output quality, failure modes and drive improvements.</li>
<li>Stay current on the AI tooling landscape and bring concrete recommendations to the team.</li>
</ul>
<h4>Requirements</h4>
<h4>AI product development</h4>
<ul>
<li>Hands-on experience integrating LLM APIs (OpenAI, Anthropic, or similar) into production applications used by real customers.</li>
<li>Prompt engineering fluency: system prompts, few-shot examples, structured outputs, tool/function calling, chain-of-thought patterns.</li>
<li>Understanding of token economics: cost per call, context management, model selection tradeoffs across feature types.</li>
<li>Experience building quality evaluation and output validation frameworks around AI features.</li>
<li>Awareness of AI-specific risks: hallucination, prompt injection, data leakage, output inconsistency.</li>
</ul>
<h4>Platform & architecture thinking</h4>
<ul>
<li>Experience designing or contributing to metered usage systems — API rate limiting, consumption tracking, billing integration.</li>
<li>Familiarity with designing MCP (Model Context Protocol) — understanding of how LLM-native integrations differ from traditional REST.</li>
<li>Ability to reason about multi-tenant access controls: how AI features should behave differently across customer tiers.</li>
<li>Understanding of agent architecture patterns: tool registries, memory types, token pool management, task delegation.</li>
</ul>
<h4>Core stack</h4>
<ul>
<li>React and Node: able to build frontend components that surface AI features, including data visualizations.</li>
<li>Solid PHP development experience — comfortable extending a production codebase, not just greenfield.</li>
<li>MySQL: schema design, query optimization, and data modeling for AI feature state and usage tracking.</li>
<li>Typescript: used on the backend of the MCP layer.</li>
</ul>
<p>Bachelor’s degree in computer science, information systems, engineering or a related field.</p>
<p>3+ years of experience in consulting, digital transformation, enterprise software implementation, or AI-related projects.</p>
<p>Strong understanding of artificial intelligence, machine learning, generative AI, and automation concepts.</p>
<p>Strong presentation, communication, and stakeholder management skills.</p>
<p>Experience working directly with customers and senior business stakeholders.</p>
<p>Excellent problem-solving and analytical skills.</p></p><p></p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p><p>This role sits at the center of that buildout. You'll ship near-term product features while helping us make the right architectural decisions for what's coming. We need someone who can execute and see around corners someone who understands both the product experience and the platform mechanics underneath it.</p><p>Key Responsibilities</p><ul><li>Build and ship AI features within the Ad Orbit product using our PHP/MySQL/React/Node stack with OpenAI API integration.</li><li>Extend Astro Core chatbot capabilities new read/write actions, graph generation, analysis outputs.</li><li>Help improve the external MCP connector schema, authentication, capability surface.</li><li>Own prompt engineering for product features: design, test, iterate, and document prompts as first-class product artifacts.</li><li>Build the token metering and usage tracking layer per-feature, per-customer, per-tier.</li><li>Design and implement guardrails, access controls, and rate limiting across the Astro AI platform layer.</li><li>Contribute to agent architecture decisions: tool access, memory design, token pool isolation, training data boundaries.</li><li>Monitor AI feature performance in production latency, cost, output quality, failure modes and drive improvements.</li><li>Stay current on the AI tooling landscape and bring concrete recommendations to the team.</li></ul><p>AI Product Development</p><ul><li>Hands-on experience integrating LLM APIs (OpenAI, Anthropic, or similar) into production applications used by real customers.</li><li>Prompt engineering fluency: system prompts, few-shot examples, structured outputs, tool/function calling, chain-of-thought patterns.</li><li>Understanding of token economics: cost per call, context management, model selection tradeoffs across feature types.</li><li>Experience building quality evaluation and output validation frameworks around AI features.</li><li>Awareness of AI-specific risks: hallucination, prompt injection, data leakage, output inconsistency.</li></ul><p>Platform & Architecture Thinking</p><ul><li>Experience designing or contributing to metered usage systems API rate limiting, consumption tracking, billing integration.</li><li>Familiarity with designing MCP (Model Context Protocol) understanding of how LLM-native integrations differ from traditional REST.</li><li>Ability to reason about multi-tenant access controls: how AI features should behave differently across customer tiers.</li><li>Understanding of agent architecture patterns: tool registries, memory types, token pool management, task delegation.</li></ul><p>Core Stack</p><ul><li>React and Node: able to build frontend components that surface AI features, including data visualizations.</li><li>Solid PHP development experience comfortable extending a production codebase, not just greenfield.</li><li>MySQL: schema design, query optimization, and data modeling for AI feature state and usage tracking.</li><li>Typescript: used on the backend of the MCP layer</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor's degree in computer science, Information Systems, Engineering or a related field.</li><li>3+ years of experience in consulting, digital transformation, enterprise software implementation, or AI-related projects.</li><li>Strong understanding of Artificial Intelligence, Machine Learning, Generative AI, and automation concepts.</li><li>Strong presentation, communication, and stakeholder management skills.</li><li>Experience working directly with customers and senior business stakeholders.</li><li>Excellent problem-solving and analytical skills.</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p><p>We're looking for a mid-level AI Product Engineer to join the RentWorks Plus team. You'll sit at the intersection of QA, AI automation, and product engineering designing automated test suites, building intelligent workflows, and creating AI-powered tools that directly shape how our customers experience the product.</p><p>What You'll Be Doing</p><ul><li>Design, build, and maintain automated end-to-end test suites using Playwright</li><li>Write and maintain BDD-style tests using Cucumber (Gherkin)</li><li>Build and manage N8N automation workflows for testing pipelines, customer support, sales, and internal ops</li><li>Maintain an automated quality dashboard with scheduled test runs, health checks, and trend reporting</li><li>Develop AI-powered features using Claude AI smart test generation, failure triage, and support agents</li><li>Evolve the RW+ AI Customer Support Agent and HubSpot integrations</li><li>Contribute to product features on the React front-end and NestJS back-end</li><li>Collaborate with product and engineering teams to translate business needs into scalable automated solutions</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>3 5 years of software engineering or QA automation experience</li><li>Hands-on experience with Playwright or similar E2E testing frameworks</li><li>Experience with Cucumber, Gherkin, or other BDD frameworks</li><li>Proficiency in Python for scripting and automation</li><li>Knowledge of Pytest, Jest, or Vitest for test automation</li><li>Experience with API testing tools: Postman, Supertest, or REST Assured</li><li>Familiarity with N8N or similar workflow automation tools</li><li>Experience working with LLM APIs (Claude, OpenAI, or similar)</li><li>Solid understanding of REST APIs, webhooks, and integration patterns</li><li>Familiarity with CI/CD pipelines (GitHub Actions, Jenkins) for automated test integration</li><li>Experience with test reporting tools such as Allure or HTML reporters</li></ul><p>Nice to Have</p><ul><li>Experience with React and NestJS</li><li>Familiarity with HubSpot integrations or CRM automation</li><li>Experience with prompt engineering and AI agent design</li><li>Familiarity with Docker, CI/CD, or DevOps basics</li><li>Background in SaaS or B2B enterprise software</li></ul><p>Bonus: Car Rental Domain Knowledge</p><ul><li>Candidates with car rental industry experience are strongly preferred:</li><li>Experience building or working with car rental / fleet management software</li><li>Knowledge of reservations, rental agreements, rate management, CDW/LDW/PAI, ACRISS classification</li><li>Prior exposure to platforms like RentWorks, Thermeon, or similar RMS solutions</li><li>Understanding of RevPAD, Direct Bill, or channel management concepts</li></ul><p></p></section>
<p>Aspire Software is looking for a AI Developer to join our team in Lebanon. Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p><p>About the job: This role sits at the center of that buildout. You ll ship near-term product features while helping us make the right architectural decisions for what s coming. We need someone who can execute and see around corners someone who understands both the product experience and the platform mechanics underneath it.</p><p>Key Responsibilities</p><ul><li>Build and ship AI features using our PHP/MySQL/React/Node stack with OpenAI API integration.</li><li>Extend Astro Core chatbot capabilities new read/write actions, graph generation, analysis outputs.</li><li>Help improve the external MCP connector schema, authentication, capability surface.</li><li>Own prompt engineering for product features: design, test, iterate, and document prompts as first-class product artifacts.</li><li>Build the token metering and usage tracking layer per-feature, per-customer, per-tier.</li><li>Design and implement guardrails, access controls, and rate limiting across the Astro AI platform layer.</li><li>Contribute to agent architecture decisions: tool access, memory design, token pool isolation, training data boundaries.</li><li>Monitor AI feature performance in production latency, cost, output quality, failure modes and drive improvements.</li><li>Stay current on the AI tooling landscape and bring concrete recommendations to the team.</li></ul><p>AI Product Development</p><ul><li>Hands-on experience integrating LLM APIs (OpenAI, Anthropic, or similar) into production applications used by real customers.</li><li>Prompt engineering fluency: system prompts, few-shot examples, structured outputs, tool/function calling, chain-of-thought patterns.</li><li>Understanding of token economics: cost per call, context management, model selection tradeoffs across feature types.</li><li>Experience building quality evaluation and output validation frameworks around AI features.</li><li>Awareness of AI-specific risks: hallucination, prompt injection, data leakage, output inconsistency.</li></ul><p>Platform & Architecture Thinking</p><ul><li>Experience designing or contributing to metered usage systems API rate limiting, consumption tracking, billing integration.</li><li>Familiarity with designing MCP (Model Context Protocol) understanding of how LLM-native integrations differ from traditional REST.</li><li>Ability to reason about multi-tenant access controls: how AI features should behave differently across customer tiers.</li><li>Understanding of agent architecture patterns: tool registries, memory types, token pool management, task delegation.</li></ul><p>Core Stack</p><ul><li>React and Node: able to build frontend components that surface AI features, including data visualizations.</li><li>Solid PHP development experience comfortable extending a production codebase, not just greenfield.</li><li>MySQL: schema design, query optimization, and data modeling for AI feature state and usage tracking.</li><li>Typescript: used on the backend of the MCP layer</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in computer science, Information Systems, Engineering or a related field.</li><li>3+ years of experience in consulting, digital transformation, enterprise software implementation, or AI-related projects.</li><li>Strong understanding of Artificial Intelligence, Machine Learning, Generative AI, and automation concepts.</li><li>Strong presentation, communication, and stakeholder management skills.</li><li>Experience working directly with customers and senior business stakeholders.</li><li>Excellent problem-solving and analytical skills.</li></ul>
<p><h4>Description</h4>
<p>Aspire Software is looking for an intermediate software developer to join our team in Lebanon.</p>
<p>Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p>
<h4>Role overview</h4>
<p>We're looking for a full stack developer who's equally comfortable maintaining and extending legacy .NET applications as they are building modern React frontends and cloud-native services. You'll work across the full stack from SQL Server stored procedures to PostgreSQL schemas to React components and use AI tools as a natural part of how you work every day.</p>
<p>This is a hands-on engineering role with real ownership. You'll collaborate closely with the product and QA teams, contribute to architecture decisions, and help the team navigate the ongoing transition from legacy systems to modern infrastructure.</p>
<h4>What you'll do</h4>
<ul>
<li>Maintain, debug, and extend legacy .NET Framework applications and their SQL Server databases</li>
<li>Build new features in our modern stack: React frontends backed by .NET Core or Node APIs with PostgreSQL</li>
<li>Design and optimize SQL Server and PostgreSQL schemas, queries, and stored procedures</li>
<li>Use AI coding tools (GitHub Copilot, Claude, Cursor, or similar) to accelerate development and code review</li>
<li>Write clean, testable code and participate in code reviews</li>
<li>Work with QA to ensure quality across both legacy and modern surfaces</li>
<li>Document technical decisions and contribute to internal knowledge sharing</li>
</ul>
<h4>Requirements</h4>
<p><strong>Legacy .NET & SQL Server</strong></p>
<ul>
<li>Solid experience with ASP.NET (Web Forms, MVC, or Web API) and .NET Framework</li>
<li>Strong SQL Server skills: schema design, stored procedures, query optimization, and migrations</li>
<li>Comfortable reading, maintaining, and refactoring older codebases without breaking things</li>
</ul>
<p><strong>Modern stack</strong></p>
<ul>
<li>Production experience with React (hooks, component architecture, state management)</li>
<li>Familiarity with .NET Core / .NET 6+ or equivalent modern backend frameworks</li>
<li>PostgreSQL experience: schema design, indexing, query tuning, and ORM usage (Entity Framework or similar)</li>
<li>Understanding of REST API design and integration patterns</li>
</ul>
<p><strong>AI-assisted development</strong></p>
<ul>
<li>Active, daily use of AI coding assistants (GitHub Copilot, Claude, Cursor, or similar)</li>
<li>Comfortable prompting AI tools effectively for code generation, debugging, refactoring, and documentation</li>
<li>Able to critically evaluate AI-generated code knowing when to trust it, when to fix it, and when to throw it out</li>
<li>Uses AI to move faster without sacrificing quality or understanding</li>
</ul>
<p><strong>General</strong></p>
<ul>
<li>Strong problem-solving instincts and attention to detail</li>
<li>Good communication; you can explain technical trade-offs to non-technical stakeholders</li>
<li>Comfortable working in environments where legacy and modern systems coexist</li>
</ul>
<p><strong>Nice to have</strong></p>
<ul>
<li>Experience with cloud platforms (Azure, AWS, or GCP)</li>
<li>Familiarity with DevOps practices: CI/CD pipelines, containerization (Docker), infrastructure as code</li>
<li>Background in regulated or government-adjacent industries</li>
<li>Experience with TypeScript</li>
</ul>
<h4>Why join us</h4>
<ul>
<li>Work on software used by government offices across the country</li>
<li>Meaningful projects with real-world impact, not just internal tooling</li>
<li>Collaborative team with a pragmatic approach to technology</li>
<li>A team that embraces AI tools to work smarter, not just harder</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p>Aspire Software is looking for an AI developer to join our team in Lebanon.</p>
<p>Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p>
<h4>About the job</h4>
<p>We are deliberately looking for someone who has not worked in COBOL before. The goal is for you to learn the core directly from our senior engineer, in his way, without competing habits to unlearn, so the knowledge transfers cleanly and intact. Your modern engineering instincts are what you bring; the COBOL you will learn from the person who knows it best.</p>
<p>This is also why we are looking for an engineer who works fluently with AI. Once you understand how the core actually behaves, modern AI tooling becomes a force-multiplier for documenting it, reasoning about it, and ultimately migrating it to a modern stack. Deep system knowledge and strong AI capability are the two halves of how this modernisation actually gets done, and we expect this hire to bring the second from day one and build the first here.</p>
<p>If the idea of going deep into a complex, valuable, decades-old system, and emerging as one of the few people in the world who genuinely understands it, sounds like your kind of challenge, we want to talk to you.</p>
<h4>In your first six months</h4>
<ul>
<li>Spend a meaningful proportion of your time learning our COBOL core in structured sessions with our senior platform engineer. This is protected time, treated as part of the role, not something you do around other work.</li>
<li>Contribute to modern Go services in the stack from week one, on scoped pieces of work that build context without putting you on the critical path.</li>
<li>Help us document what you’re learning as you learn it. Fresh eyes are uniquely valuable for surfacing the things long-tenured engineers no longer notice.</li>
<li>Pair with the existing team across the stack to understand how Go services, the COBOL core, and the surrounding tooling actually interact in production.</li>
<li>Use AI tooling deliberately as part of how you learn: to summarise unfamiliar code, surface questions for your mentor, and turn what you learn into clear documentation faster than fresh eyes could alone.</li>
</ul>
<h4>Beyond six months</h4>
<ul>
<li>Take ownership of meaningful work across both the modern and legacy halves of the platform, with growing autonomy.</li>
<li>Help repair and modernise core engineering processes: testing, deployment, definition of done, and the way work flows from support into engineering.</li>
<li>Contribute to the broader modernisation program: knowledge capture, internal AI tooling, and the eventual decomposition of the platform into smaller, more approachable modules.</li>
<li>Lead AI-assisted modernisation of the parts of the core you have come to understand, translating well-understood COBOL into well-tested modern services, with AI as a lever rather than a crutch.</li>
<li>Own projects end to end. Work starts from a client-facing design doc that describes data flow and outcomes but not detailed technical specs; from there you own the technical design, the implementation, your own alpha testing, and everything in between.</li>
<li>Adapt to the business. Priorities can shift at short notice when urgent client issues arise, and you will be expected to flex with them.</li>
<li>Mentor the next Go-into-COBOL hire as the team grows.</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>4–7 years of professional software engineering experience, with significant time writing production Go.</li>
<li>Comfortable working in a large, complex codebase where the answer is rarely on Stack Overflow. You enjoy reading code more than you fear it.</li>
<li>Strong fundamentals: data structures, concurrency, debugging, designing for failure modes. Language familiarity matters less than the habits of mind.</li>
<li>Demonstrable, judgment-led fluency with AI in a real engineering workflow. You use AI tools daily to read and understand unfamiliar code, accelerate routine work, and draft documentation, and you can explain clearly where you trust their output and where you don’t. We care less about which tools you use than about the judgement you bring to using them. This is a hard requirement for the role.</li>
<li>The interpersonal maturity to learn directly from a highly experienced, exacting mentor. You can build trust, adapt to an established way of working, and absorb knowledge patiently, rather than rushing to impose your own approach before you understand why things are the way they are.</li>
<li>A genuine willingness, ideally an active interest, in learning COBOL and working in a heritage system. This is not a stepping stone to a pure greenfield role; the COBOL work is the role. No prior COBOL experience is expected or needed; you will learn it here, from the person who knows it best.</li>
<li>Strong written communication. You will be helping us turn tribal knowledge into durable documentation.</li>
<li>Comfortable with ambiguity. The codebase has decades of history, the documentation is improving but not yet complete, and you will sometimes need to figure things out by reading and asking rather than by looking them up.</li>
<li>Based in a UK/EMEA timezone and able to commit to a consistent daily overlap with California (Pacific) working hours. This is a genuine requirement of the role, not a preference: you will be learning directly from our retiring senior, who is based there, so dependable shared hours are essential. You will also keep reliable overlap with the rest of the UK/EMEA team.</li>
<li>Comfortable owning the full development cycle and shifting priorities when needed. You will own projects end to end (see What you’ll do), and you will sometimes need to reprioritise at short notice for urgent client work. These are the two things new hires here most often underestimate.</li>
</ul>
<h4>Strong indicators</h4>
<ul>
<li>Experience working with or alongside legacy systems: mainframe, monolithic, or otherwise long-lived. You understand that “legacy” often means “load-bearing” and treat it with appropriate respect.</li>
<li>Experience in domains with deep business logic (finance, logistics, telecoms, insurance, ERP, or similar) where correctness matters more than ergonomics.</li>
<li>Comfortable in polyglot environments. Our stack includes Go, the COBOL core, and a long tail of supporting languages and platforms accumulated over years.</li>
<li>Track record of improving the engineering practices around you (testing discipline, deployment hygiene, documentation, onboarding) rather than just shipping features.</li>
<li>Experience pairing closely with a more senior engineer and absorbing knowledge from them.</li>
<li>Experience building or working with AI-assisted developer tooling in a serious production context: agents, code generation, retrieval over large codebases, or similar. You have opinions, grounded in real use, about where it earns its keep.</li>
</ul>
<h4>Nice to have</h4>
<ul>
<li>Experience with car rental, fleet, travel, hospitality, or other operationally complex industries.</li>
<li>Experience contributing to a platform modernisation, replatforming, or legacy-to-modern migration program.</li>
<li>Familiarity with Perl or PostScript. Parts of the surrounding toolchain still touch both; not a blocker at all if you have not used them, but real exposure is a genuine plus.</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p>Aspire Software is looking for a senior software developer to join our team in Lebanon.</p>
<p>Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time-sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p>
<h4>About the job</h4>
<p>Senior full-stack .NET engineer to build and harden new multi-tenant cloud platform, working directly under Dermaine Peart's cloud initiative. Primary mandate: greenfield development in modern .NET, plus enough legacy fluency to help retire WCF/MSMQ/DTC dependencies blocking containerization.</p>
<h4>Requirements</h4>
<ul>
<li>.NET 10 (or strong .NET 6+ with clear runway to 10) — API and service development</li>
<li>MS-SQL/T-SQL — schema design, query optimization, stored-procedure refactoring (current bottleneck is a flexibility-first schema that resists indexing)</li>
<li>Azure services — VM-based deployment, Azure DevOps pipelines; bonus for containerization/AKS experience given the multi-tenant target architecture</li>
</ul>
<h4>Strong plus</h4>
<ul>
<li>Experience migrating off WCF/MSMQ/DTC-style legacy .NET Framework dependencies</li>
<li>Elasticsearch exposure (screening module's search layer)</li>
<li>Any AML/fincrime/compliance domain exposure (BSA, FinCEN, FATF) — not required, but shortens ramp time given the regulatory constraints on this codebase</li>
<li>Obviously strong experience leveraging Claude Code is essential</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p>Aspire Software is looking for a senior software developer to join our team in Lebanon.</p>
<p>Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time-sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p>
<h4>About the job</h4>
<p>Senior full-stack .NET engineer to build and harden new multi-tenant cloud platform, working directly under Dermaine Peart's cloud initiative. Primary mandate: greenfield development in modern .NET, plus enough legacy fluency to help retire WCF/MSMQ/DTC dependencies blocking containerization.</p>
<h4>Requirements</h4>
<ul>
<li>.NET 10 (or strong .NET 6+ with clear runway to 10) — API and service development</li>
<li>MS-SQL/T-SQL — schema design, query optimization, stored-procedure refactoring (current bottleneck is a flexibility-first schema that resists indexing)</li>
<li>Azure services — VM-based deployment, Azure DevOps pipelines; bonus for containerization/AKS experience given the multi-tenant target architecture</li>
</ul>
<h4>Strong plus</h4>
<ul>
<li>Experience migrating off WCF/MSMQ/DTC-style legacy .NET Framework dependencies</li>
<li>Elasticsearch exposure (screening module's search layer)</li>
<li>Any AML/fincrime/compliance domain exposure (BSA, FinCEN, FATF) — not required, but shortens ramp time given the regulatory constraints on this codebase</li>
<li>Obviously strong experience leveraging Claude Code is essential</li>
</ul></p><p></p>
Company Description - Software Solutions is a leading provider of software and IT solutions with over 35 years of experience, serving clients in Lebanon, Saudi Arabia, Qatar, and across the MENA region. Supported by a team of more than 200 professionals, the company delivers high-quality, integrated solutions that streamline business processes and enable digital transformation. The company offers a wide range of products, including ERP systems with HR and payroll modules, specialized payroll and school systems, POS, e-commerce platforms, mobile sales automation, and warehouse management solutions. The company maintains strong partnerships with global technology leaders such as SAP, Microsoft, LS Retail, Odoo, and others, ensuring access to advanced tools and best practices. With a robust project management approach, the company focuses on seamless implementation and tailored solutions that help organizations grow and operate more efficiently.
<br>
<br>Role Description The Senior Developer is a full-time, on-site role based in Ras Beirut. This role is responsible for designing, developing, and maintaining high-quality software solutions that address complex business challenges. Day-to-day tasks include writing clean and efficient code, implementing software features according to technical specifications, participating in code reviews and architectural discussions, troubleshooting and resolving technical issues, and collaborating with cross-functional teams to deliver robust solutions. The developer contributes to the entire software development lifecycle, from requirements analysis and design through implementation, testing, and deployment. The role also involves documenting code and technical solutions, identifying opportunities for process improvement and optimization, mentoring junior developers, and staying current with industry best practices and emerging technologies.
<br>
<br>Qualifications
<br>
<br>
<br>
<br> Candidates should possess strong expertise in software development with proficiency in one or more programming languages such as Python, Java, C#, JavaScript, or similar.
<br> Candidates should possess solid understanding of software design patterns, object-oriented programming principles, and best practices for writing maintainable and scalable code.
<br> Candidates should possess robust problem-solving skills and the ability to analyze complex technical requirements and propose effective solutions.
<br> Candidates should possess experience with version control systems such as Git and familiarity with collaborative development workflows.
<br> Candidates should possess understanding of software testing methodologies, including unit testing, integration testing, and quality assurance practices.
<br> Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
<br> Minimum 5 years of professional experience in software development or similar roles.
<br> Experience with relational and non-relational databases and SQL or equivalent query languages.
<br> Strong communication skills and the ability to work effectively in cross-functional teams and document technical solutions clearly.
<br> Experience with API development and integration of third-party services is an advantage.
<br> Familiarity with agile development methodologies and tools such as Jira or similar project management platforms.
<br> Demonstrated ability to mentor junior developers and contribute to team knowledge sharing and professional development
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Aspire Software is looking for a Senior Software Developer to join our team in Lebanon. Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p><p>About the Job: Senior full-stack .NET engineer to build and harden new multi-tenant cloud platform, working directly under Dermaine Peart's cloud initiative. Primary mandate: greenfield development in modern .NET, plus enough legacy fluency to help retire WCF/MSMQ/DTC dependencies blocking containerization.</p><p>.NET 10 (or strong .NET 6+ with clear runway to 10) API and service development MS-SQL / T-SQL schema design, query optimization, stored-procedure refactoring (current bottleneck is a flexibility-first schema that resists indexing) Azure services VM-based deployment, Azure DevOps pipelines; bonus for containerization/AKS experience given the multi-tenant target architecture</p><p>Strong plus Experience migrating off WCF/MSMQ/DTC-style legacy .NET Framework dependencies Elasticsearch exposure (Screening module's search layer)</p><p>Any AML/fincrime/compliance domain exposure (BSA, FinCEN, FATF) not required, but shortens ramp time given the regulatory constraints on this codebase Obviously strong experience leveraging Claude Code is essential</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>.NET 10 (or strong .NET 6+ with clear runway to 10) API and service development</li><li>MS-SQL / T-SQL schema design, query optimization, stored-procedure refactoring (current bottleneck is a flexibility-first schema that resists indexing)</li><li>Azure services VM-based deployment, Azure DevOps pipelines; bonus for containerization/AKS experience given the multi-tenant target architecture</li><li>Strong plus Experience migrating off WCF/MSMQ/DTC-style legacy .NET Framework dependencies</li><li>Elasticsearch exposure (Screening module's search layer)</li><li>Any AML/fincrime/compliance domain exposure (BSA, FinCEN, FATF) not required, but shortens ramp time given the regulatory constraints on this codebase</li><li>Obviously strong experience leveraging Claude Code is essential</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Aspire Software is looking for a AI Developer to join our team in Lebanon.</p> <p> <strong>Here is a little window into our company:</strong> Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p> <p> </p> <p>About the job: </p> <p>We are deliberately looking for someone who has not worked in COBOL before. The goal is for you to learn the core directly from our senior engineer, in his way, without competing habits to unlearn, so the knowledge transfers cleanly and intact. Your modern engineering instincts are what you bring; the COBOL you will learn from the person who knows it best.</p> <p>This is also why we are looking for an engineer who works fluently with AI. Once you understand how the core actually behaves, modern AI tooling becomes a force-multiplier for documenting it, reasoning about it, and ultimately migrating it to a modern stack. Deep system knowledge and strong AI capability are the two halves of how this modernisation actually gets done, and we expect this hire to bring the second from day one and build the first here.</p> <p>If the idea of going deep into a complex, valuable, decades-old system, and emerging as one of the few people in the world who genuinely understands it, sounds like your kind of challenge, we want to talk to you.</p> In your first six months <ul> <li>Spend a meaningful proportion of your time learning our COBOL core in structured sessions with our senior platform engineer. This is protected time, treated as part of the role, not something you do around other work.</li> <li>Contribute to modern Go services in the stack from week one, on scoped pieces of work that build context without putting you on the critical path.</li> <li>Help us document what you re learning as you learn it. Fresh eyes are uniquely valuable for surfacing the things long-tenured engineers no longer notice.</li> <li>Pair with the existing team across the stack to understand how Go services, the COBOL core, and the surrounding tooling actually interact in production.</li> <li>Use AI tooling deliberately as part of how you learn: to summarise unfamiliar code, surface questions for your mentor, and turn what you learn into clear documentation faster than fresh eyes could alone.</li> </ul> Beyond six months <ul> <li>Take ownership of meaningful work across both the modern and legacy halves of the platform, with growing autonomy.</li> <li>Help repair and modernise core engineering processes: testing, deployment, definition of done, and the way work flows from support into engineering.</li> <li>Contribute to the broader modernisation program: knowledge capture, internal AI tooling, and the eventual decomposition of the platform into smaller, more approachable modules.</li> <li>Lead AI-assisted modernisation of the parts of the core you have come to understand, translating well-understood COBOL into well-tested modern services, with AI as a lever rather than a crutch.</li> <li>Own projects end to end. Work starts from a client-facing Design Doc that describes data flow and outcomes but not detailed technical specs; from there you own the technical design, the implementation, your own alpha testing, and everything in between.</li> <li>Adapt to the business. Priorities can shift at short notice when urgent client issues arise, and you will be expected to flex with them.</li> <li>Mentor the next Go-into-COBOL hire as the team grows.</li> </ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p> </p> <ul> <li>4 7 years of professional software engineering experience, with significant time writing production Go.</li> <li>Comfortable working in a large, complex codebase where the answer is rarely on Stack Overflow. You enjoy reading code more than you fear it.</li> <li>Strong fundamentals: data structures, concurrency, debugging, designing for failure modes. Language familiarity matters less than the habits of mind.</li> <li>Demonstrable, judgment-led fluency with AI in a real engineering workflow. You use AI tools daily to read and understand unfamiliar code, accelerate routine work, and draft documentation, and you can explain clearly where you trust their output and where you don t. We care less about which tools you use than about the judgement you bring to using them. This is a hard requirement for the role.</li> <li>The interpersonal maturity to learn directly from a highly experienced, exacting mentor. You can build trust, adapt to an established way of working, and absorb knowledge patiently, rather than rushing to impose your own approach before you understand why things are the way they are.</li> <li>A genuine willingness, ideally an active interest, in learning COBOL and working in a heritage system. This is not a stepping stone to a pure greenfield role; the COBOL work is the role. No prior COBOL experience is expected or needed; you will learn it here, from the person who knows it best.</li> <li>Strong written communication. You will be helping us turn tribal knowledge into durable documentation.</li> <li>Comfortable with ambiguity. The codebase has decades of history, the documentation is improving but not yet complete, and you will sometimes need to figure things out by reading and asking rather than by looking them up.</li> <li>Based in a UK/EMEA timezone and able to commit to a consistent daily overlap with California (Pacific) working hours. This is a genuine requirement of the role, not a preference: you will be learning directly from our retiring senior, who is based there, so dependable shared hours are essential. You will also keep reliable overlap with the rest of the UK/EMEA team.</li> <li>Comfortable owning the full development cycle and shifting priorities when needed. You will own projects end to end (see What you ll do), and you will sometimes need to reprioritise at short notice for urgent client work. These are the two things new hires here most often underestimate.</li> </ul> <p> </p> <p>Strong indicators</p> <ul> <li>Experience working with or alongside legacy systems: mainframe, monolithic, or otherwise long-lived. You understand that legacy often means load-bearing and treat it with appropriate respect.</li> <li>Experience in domains with deep business logic (finance, logistics, telecoms, insurance, ERP, or similar) where correctness matters more than ergonomics.</li> <li>Comfortable in polyglot environments. Our stack includes Go, the COBOL core, and a long tail of supporting languages and platforms accumulated over years.</li> <li>Track record of improving the engineering practices around you (testing discipline, deployment hygiene, documentation, onboarding) rather than just shipping features.</li> <li>Experience pairing closely with a more senior engineer and absorbing knowledge from them.</li> <li>Experience building or working with AI-assisted developer tooling in a serious production context: agents, code generation, retrieval over large codebases, or similar. You have opinions, grounded in real use, about where it earns its keep.</li> </ul> <p> </p> <p>Nice to have</p> <ul> <li>Experience with car rental, fleet, travel, hospitality, or other operationally complex industries.</li> <li>Experience contributing to a platform modernisation, replatforming, or legacy-to-modern migration program.</li> <li>Familiarity with Perl or PostScript. Parts of the surrounding toolchain still touch both; not a blocker at all if you have not used them, but real exposure is a genuine plus.</li> </ul><p></p></section>
<p><h4>Description</h4>
<p>Aspire Software is looking for an intermediate software developer to join our team in Lebanon.</p>
<p>Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p>
<h4>Role overview</h4>
<p>We're looking for a full stack developer who's equally comfortable maintaining and extending legacy .NET applications as they are building modern React frontends and cloud-native services. You'll work across the full stack from SQL Server stored procedures to PostgreSQL schemas to React components and use AI tools as a natural part of how you work every day.</p>
<p>This is a hands-on engineering role with real ownership. You'll collaborate closely with the product and QA teams, contribute to architecture decisions, and help the team navigate the ongoing transition from legacy systems to modern infrastructure.</p>
<h4>What you'll do</h4>
<ul>
<li>Maintain, debug, and extend legacy .NET Framework applications and their SQL Server databases</li>
<li>Build new features in our modern stack: React frontends backed by .NET Core or Node APIs with PostgreSQL</li>
<li>Design and optimize SQL Server and PostgreSQL schemas, queries, and stored procedures</li>
<li>Use AI coding tools (GitHub Copilot, Claude, Cursor, or similar) to accelerate development and code review</li>
<li>Write clean, testable code and participate in code reviews</li>
<li>Work with QA to ensure quality across both legacy and modern surfaces</li>
<li>Document technical decisions and contribute to internal knowledge sharing</li>
</ul>
<h4>Requirements</h4>
<p><strong>Legacy .NET & SQL Server</strong></p>
<ul>
<li>Solid experience with ASP.NET (Web Forms, MVC, or Web API) and .NET Framework</li>
<li>Strong SQL Server skills: schema design, stored procedures, query optimization, and migrations</li>
<li>Comfortable reading, maintaining, and refactoring older codebases without breaking things</li>
</ul>
<p><strong>Modern stack</strong></p>
<ul>
<li>Production experience with React (hooks, component architecture, state management)</li>
<li>Familiarity with .NET Core / .NET 6+ or equivalent modern backend frameworks</li>
<li>PostgreSQL experience: schema design, indexing, query tuning, and ORM usage (Entity Framework or similar)</li>
<li>Understanding of REST API design and integration patterns</li>
</ul>
<p><strong>AI-assisted development</strong></p>
<ul>
<li>Active, daily use of AI coding assistants (GitHub Copilot, Claude, Cursor, or similar)</li>
<li>Comfortable prompting AI tools effectively for code generation, debugging, refactoring, and documentation</li>
<li>Able to critically evaluate AI-generated code knowing when to trust it, when to fix it, and when to throw it out</li>
<li>Uses AI to move faster without sacrificing quality or understanding</li>
</ul>
<p><strong>General</strong></p>
<ul>
<li>Strong problem-solving instincts and attention to detail</li>
<li>Good communication; you can explain technical trade-offs to non-technical stakeholders</li>
<li>Comfortable working in environments where legacy and modern systems coexist</li>
</ul>
<p><strong>Nice to have</strong></p>
<ul>
<li>Experience with cloud platforms (Azure, AWS, or GCP)</li>
<li>Familiarity with DevOps practices: CI/CD pipelines, containerization (Docker), infrastructure as code</li>
<li>Background in regulated or government-adjacent industries</li>
<li>Experience with TypeScript</li>
</ul>
<h4>Why join us</h4>
<ul>
<li>Work on software used by government offices across the country</li>
<li>Meaningful projects with real-world impact, not just internal tooling</li>
<li>Collaborative team with a pragmatic approach to technology</li>
<li>A team that embraces AI tools to work smarter, not just harder</li>
</ul></p><p></p>
Company Description - Software Solutions is a leading provider of software and IT solutions with over 35 years of experience, serving clients in Lebanon, Saudi Arabia, Qatar, and across the MENA region. Supported by a team of more than 200 professionals, the company delivers high-quality, integrated solutions that streamline business processes and enable digital transformation. The company offers a wide range of products, including ERP systems with HR and payroll modules, specialized payroll and school systems, POS, e-commerce platforms, mobile sales automation, and warehouse management solutions. The company maintains strong partnerships with global technology leaders such as SAP, Microsoft, LS Retail, Odoo, and others, ensuring access to advanced tools and best practices. With a robust project management approach, the company focuses on seamless implementation and tailored solutions that help organizations grow and operate more efficiently.
<br>
<br>Role Description The Senior Full Stack Developer is a full-time, on-site role based in Ras Beirut. This role is responsible for designing, developing, and maintaining robust web and mobile applications that power the company's software solutions. Day-to-day tasks include architecting scalable backend systems, developing responsive frontend interfaces, integrating third-party APIs, optimizing database performance, and collaborating with product managers and business analysts to translate requirements into technical solutions. The developer works on the complete software development lifecycle, from initial design and development through testing, deployment, and maintenance. The role also involves mentoring junior developers, conducting code reviews, identifying and implementing performance improvements, and contributing to the continuous evolution of the company's technology stack and development practices.
<br>
<br>Qualifications
<br>
<br>
<br>
<br> Candidates should possess strong expertise in full stack web development, including proficiency in both frontend and backend technologies.
<br> Candidates should possess advanced knowledge of backend frameworks and languages such as Python, Node.js, Java, or similar, with experience building scalable APIs and microservices.
<br> Candidates should possess advanced knowledge of frontend technologies including HTML5, CSS3, JavaScript, and modern frameworks such as React, Vue.js, or Angular.
<br> Candidates should possess robust database design and optimization skills, with hands-on experience in relational databases such as MySQL, PostgreSQL, and NoSQL solutions.
<br> Candidates should possess solid understanding of software architecture patterns, design principles, and best practices for building maintainable and scalable applications.
<br> Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
<br> Minimum 5 years of professional experience in full stack web development or similar roles.
<br> Experience with version control systems such as Git and familiarity with CI/CD pipelines and DevOps practices.
<br> Strong problem-solving skills and the ability to debug complex technical issues efficiently.
<br> Experience with cloud platforms such as AWS, Google Cloud, or Azure is an advantage.
<br> Ability to work collaboratively in cross-functional teams and communicate technical concepts effectively to non-technical stakeholders.
<br> Demonstrated ability to mentor junior developers and contribute to team knowledge sharing and professional growth
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Automation & Digitalization / AI & Solution Development:</p><p><br></p><p>Computer Science / Strong analytical and problem-solving skills with a foundation in software development (Python/JavaScript) and a keen interest in AI, automation, and digital systems.</p><p><br></p><p>Candidates should be self-motivated, fast learners with the ability to adapt quickly, work collaboratively, and translate ideas into practical, scalable solutions.</p><p><br></p><p>Work schedule is part time preferably on-premises, Monday to Friday from 10am to 3pm, with flexible hybrid option available. Candidate monthly fee will range from 150$ to 300$ per month based on candidate skills and previous expertise (if any).</p><p><br></p><p>We require candidates to be living in or very near to Beirut. We do not accept candidates who live far from Beirut.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Computer Science / Strong analytical and problem-solving skills with a foundation in software development (Python/JavaScript) and a keen interest in AI, automation, and digital systems.</p><p>Candidates should be self-motivated, fast learners with the ability to adapt quickly, work collaboratively, and translate ideas into practical, scalable solutions.</p><p>Work schedule is part time preferably on-premises, Monday to Friday from 10am to 3pm, with flexible hybrid option available.</p><p>We require candidates to be living in or very near to Beirut. We do not accept candidates who live far from Beirut.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking a talented and motivated Python Developer to join our dynamic engineering team. As a key contributor, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable Python code. If you are passionate about software development, enjoy solving complex problems, and thrive in a collaborative environment, we want to hear from you. Job Purpose The primary purpose of this role is to develop high-quality software solutions using Python, ensuring optimal performance, scalability, and reliability of our applications while collaborating with cross-functional teams to deliver on business objectives. Job Duties and Responsibilities Write and maintain clean, scalable Python code Develop and integrate RESTful APIs Collaborate with front-end developers to integrate user-facing elements Identify and fix bottlenecks and bugs Participate in code reviews and knowledge sharing Design and implement data storage solutions Write unit tests and ensure code quality Contribute to system architecture decisions</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Proficiency in Python programming</li><li>Experience with web frameworks (e.g., Django, Flask, FastAPI)</li><li>Understanding of RESTful API design</li><li>Knowledge of database systems (SQL and NoSQL)</li><li>Familiarity with version control (Git)</li><li>Strong problem-solving skills</li><li>Excellent communication and teamwork abilities</li><li>Experience with testing frameworks (e.g., PyTest, unittest)</li></ul><p></p></section>