وظائف مطورينElixir في لبنان
٩٥٥ وظائف شاغرة
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong>AI & Machine Learning Development</strong></p>
<ul>
<li>Design, train, and deploy machine learning models and algorithms to solve specific business problems</li>
<li>Build AI-powered features such as automation workflows, predictive analytics, and smart recommendations within ERP systems</li>
<li>Integrate NLP, Computer Vision, or other AI capabilities into existing software via APIs or direct embedding</li>
</ul>
<p><strong>Data & Model Management</strong></p>
<ul>
<li>Process, clean, and analyze data using SQL and Pandas to train and validate models</li>
<li>Monitor, evaluate, and continuously improve model performance and reliability in production</li>
</ul>
<p><strong>Integration & Collaboration</strong></p>
<ul>
<li>Integrate AI solutions into Odoo and other business applications</li>
<li>Collaborate with data scientists, developers, and DevOps to ensure models are scalable and production-ready</li>
<li>Work closely with functional consultants to understand business needs and translate them into AI-driven solutions</li>
</ul>
<p><strong>Documentation & Reporting</strong></p>
<ul>
<li>Document models, workflows, and integration architecture clearly</li>
<li>Report on AI initiative progress, performance metrics, and improvement plans</li>
</ul>
<p><strong>Qualifications</strong></p>
<ul>
<li>2+ years of experience in AI/ML development or a related role</li>
<li>High proficiency in Python; familiarity with Java or C++ is a plus</li>
<li>Hands-on experience with TensorFlow, PyTorch, or Scikit-learn</li>
<li>Strong understanding of neural networks, linear algebra, and probability</li>
<li>Experience with cloud platforms (AWS, Azure, or Google Cloud) for model deployment</li>
<li>Familiarity with SQL and data processing tools (Pandas, NumPy)</li>
<li>Experience integrating AI via APIs into existing software systems</li>
<li>Knowledge of Odoo or ERP systems is a strong plus</li>
</ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Qualifications</strong></p>
<ul>
<li>2+ years of experience in AI/ML development or a related role</li>
<li>High proficiency in Python; familiarity with Java or C++ is a plus</li>
<li>Hands-on experience with TensorFlow, PyTorch, or Scikit-learn</li>
<li>Strong understanding of neural networks, linear algebra, and probability</li>
<li>Experience with cloud platforms (AWS, Azure, or Google Cloud) for model deployment</li>
<li>Familiarity with SQL and data processing tools (Pandas, NumPy)</li>
<li>Experience integrating AI via APIs into existing software systems</li>
<li>Knowledge of Odoo or ERP systems is a strong plus</li>
</ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Aspire Software is looking for a AI Developer to join our team in Lebanon.<br> Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals.<br> 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.<br> Software Engineer (Backend) We're hiring a Backend Software Engineer to design, build, and maintain the server-side systems that power our products.<br> You'll own APIs, services, and data layers—writing clean, reliable code and shipping features that scale.<br> We embrace modern AI-assisted development tools to work faster and smarter, and you'll be encouraged to use them.<br> Responsibilities Design, build, and maintain backend services, APIs, and databases Write clean, testable, well-documented code Optimize applications for performance, scalability, and reliability Collaborate with frontend engineers, product, and design to deliver features Participate in code reviews, architecture discussions, and on-call rotations as needed Strong programming skills in one or more backend languages (e.<br>g. Python, Go, Java, Node.<br>js) Experience designing and building RESTful or GraphQL APIs Solid understanding of databases (SQL and/or NoSQL) and data modeling Familiarity with version control, testing, and CI/CD practices Comfortable using AI-assisted development tools (e.<br>g. GitHub Copilot, Claude) to boost productivity Nice to Have Experience with cloud platforms (AWS, GCP, or Azure) Knowledge of containerization and orchestration (Docker, Kubernetes) Familiarity with microservices architecture</span> </div>
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
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>Join our team to design, build, and maintain reliable software systems that enable scalable product delivery and continuous improvement. You ll work closely with cross-functional partners to ship features on schedule, enhance performance and reliability, and strengthen code quality while supporting deployments and service monitoring.</p><p>Create and maintain robust, production-ready software solutions by applying strong programming skills, API and database expertise, and disciplined engineering practices (testing, version control, and CI/CD) to reduce defects, improve reliability, and deliver measurable performance and maintainability gains.</p><p>Job Duties and Responsibilities</p><ul><li>Programming (Java/Python/JavaScript/C#)</li><li>API Development (REST/GraphQL)</li><li>Database Design (SQL/NoSQL)</li><li>Version Control (Git)</li><li>Testing (unit/integration)</li><li>Cloud & CI/CD Concepts</li><li>Problem-solving</li><li>Collaboration and teamwork</li><li>Clear communication</li><li>Ownership and accountability</li><li>Performance & Reliability Optimization</li><li>Production Incident Management</li><li>Deployment Support & Service Monitoring</li><li>Code Quality & Maintainability</li><li>Defect Fixing</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Programming (Java/Python/JavaScript/C#)</li><li>APIs (REST/GraphQL)</li><li>Databases (SQL/NoSQL)</li><li>Version control (Git)</li><li>Testing (unit/integration)</li><li>Cloud/CI/CD concepts</li><li>Problem-solving</li><li>Collaboration and teamwork</li><li>Clear communication</li><li>Ownership and accountability</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br>
Jobs for Humanity is partnering with chloe 3 to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from all walks of life.
<br> Company Name: chloe 3<br>
<br>Job Description<br>
<p>Join our team to design, build, and maintain reliable software systems that enable scalable product delivery and continuous improvement. You’ll work closely with cross-functional partners to ship features on schedule, enhance performance and reliability, and strengthen code quality while supporting deployments and service monitoring.</p><br> Job Purpose <p>Create and maintain robust, production-ready software solutions by applying strong programming skills, API and database expertise, and disciplined engineering practices (testing, version control, and CI/CD) to reduce defects, improve reliability, and deliver measurable performance and maintainability gains.</p><br> Job Duties and Responsibilities <ul>
<li>Programming (Java/Python/JavaScript/C#)</li><li>API Development (REST/GraphQL)</li><li>Database Design (SQL/NoSQL)</li><li>Version Control (Git)</li><li>Testing (unit/integration)</li><li>Cloud & CI/CD Concepts</li><li>Problem-solving</li><li>Collaboration and teamwork</li><li>Clear communication</li><li>Ownership and accountability</li><li>Performance & Reliability Optimization</li><li>Production Incident Management</li><li>Deployment Support & Service Monitoring</li><li>Code Quality & Maintainability</li><li>Defect Fixing</li>
</ul>
<br>
<br>Qualifications<br>
Required Qualifications <ul>
<li>Programming (Java/Python/JavaScript/C#)</li><li>APIs (REST/GraphQL)</li><li>Databases (SQL/NoSQL)</li><li>Version control (Git)</li><li>Testing (unit/integration)</li><li>Cloud/CI/CD concepts</li><li>Problem-solving</li><li>Collaboration and teamwork</li><li>Clear communication</li><li>Ownership and accountability</li>
</ul>
<br>
<br><br> </div>
<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. About the Job: The Senior AI Software Developer is an experienced full stack developer who focuses on complex tasks requiring a high level of abstraction, applying the right techniques to deliver quality and avoid technical debt. The role combines strong backend engineering in Java with modern frontend development in TypeScript, and contributes to the architectural decisions that shape the growth of our product. We expect this developer to work fluently with AI-assisted coding tools and to use them effectively to accelerate delivery without compromising quality. Areas of key responsibilities: Use AI to write code in Java (backend) and TypeScript/JavaScript (frontend) to develop new features, working across the full stack. Make effective use of AI coding assistants and developer tooling (e.g. code generation, review, and refactoring) to increase productivity while maintaining code quality, security, and maintainability. Contribute to general software architecture decisions, collaborating closely with the Software Architect and colleagues from SysOps to make the right technical choices and grow our product. Participate in an on-call rotation to support the reliability of our production systems, applying basic system knowledge to diagnose and resolve issues. Analyse and fix defects reported by the 2nd level team. Work with the QA team to fix issues found during the software verification phase prior to rollouts. Use AI to create unit, performance, and integration tests. Work with AI Pod Lead to complete specifications with technical details. Analyse user metrics, propose, and implement improvements. Other duties as reasonably directed; adhere to all Seekda policies; take all reasonable care to ensure that your actions or omissions do not impact the health and safety of yourself and others in the workplace; recognise the dignity and respect of every team member and actively contribute to maintaining a work environment free from harassment, sexual harassment and discrimination.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Background and Experience:</p><ul><li>Relevant job experience and/or a degree in computer science</li><li>Minimum 4 years of experience</li><li>Solid backend development skills in Java and frontend development skills in TypeScript i.e. a genuine full stack profile (additional experience with JavaScript, XML, JSON is a plus)</li><li>Practical experience using AI-assisted development tools (e.g. AI coding assistants, LLMbased tooling) in a professional software development context</li><li>Experience with general software architecture and the ability to collaborate with architects and operations colleagues on design decisions</li><li>Experience working with CI/CD and SCM tools</li><li>Experience with databases and distributed systems</li><li>Basic system / infrastructure knowledge (beneficial for on-call responsibilities)</li><li>Experience working with larger software projects</li><li>Experience working with cross-cultural and cross-country teams</li></ul><p>Skills and abilities:</p><ul><li>Team-oriented, problem-focused working approach</li><li>Accuracy and attention to detail</li><li>Ability to connect business and technical problems</li><li>Ability to quickly adapt to new technologies and frameworks</li><li>Proficiency with AI coding tools and sound judgement about when and how to apply them (including awareness of their limitations)</li><li>Willingness to participate in an on-call rotation</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Aspire Software is looking for a Senior Software Developer to join our team in Lebanon.<br> Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals.<br> 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.<br> About the Job: The Senior AI Software Developer is an experienced full stack developer who focuses on complex tasks requiring a high level of abstraction, applying the right techniques to deliver quality and avoid technical debt.<br> The role combines strong backend engineering in Java with modern frontend development in TypeScript, and contributes to the architectural decisions that shape the growth of our product.<br> We expect this developer to work fluently with AI-assisted coding tools and to use them effectively to accelerate delivery without compromising quality.<br> Areas of key responsibilities: Use AI to write code in Java (backend) and TypeScript/JavaScript (frontend) to develop new features, working across the full stack.<br> Make effective use of AI coding assistants and developer tooling (e.<br>g. code generation, review, and refactoring) to increase productivity while maintaining code quality, security, and maintainability.<br> Contribute to general software architecture decisions, collaborating closely with the Software Architect and colleagues from SysOps to make the right technical choices and grow our product.<br> Participate in an on-call rotation to support the reliability of our production systems, applying basic system knowledge to diagnose and resolve issues.<br> Analyse and fix defects reported by the 2nd level team.<br> Work with the QA team to fix issues found during the software verification phase prior to rollouts.<br> Use AI to create unit, performance, and integration tests.<br> Work with AI Pod Lead to complete specifications with technical details.<br> Analyse user metrics, propose, and implement improvements.<br> Other duties as reasonably directed; adhere to all Seekda policies; take all reasonable care to ensure that your actions or omissions do not impact the health and safety of yourself and others in the workplace; recognise the dignity and respect of every team member and actively contribute to maintaining a work environment free from harassment, sexual harassment and discrimination.<br> Background and Experience: Relevant job experience and/or a degree in computer science Minimum 4 years of experience Solid backend development skills in Java and frontend development skills in TypeScript — i.<br>e. a genuine full stack profile (additional experience with JavaScript, XML, JSON is a plus) Practical experience using AI-assisted development tools (e.<br>g. AI coding assistants, LLMbased tooling) in a professional software development context Experience with general software architecture and the ability to collaborate with architects and operations colleagues on design decisions Experience working with CI/CD and SCM tools Experience with databases and distributed systems Basic system / infrastructure knowledge (beneficial for on-call responsibilities) Experience working with larger software projects Experience working with cross-cultural and cross-country teams Skills and abilities: Team-oriented, problem-focused working approach Accuracy and attention to detail Ability to connect business and technical problems Ability to quickly adapt to new technologies and frameworks Proficiency with AI coding tools and sound judgement about when and how to apply them (including awareness of their limitations) Willingness to participate in an on-call rotation</span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>You will work collaboratively within a cross-functional engineering team, contributing technical expertise while continuing to develop your own skills and understanding of our technology stack and the wider industry. While technical direction and support are available from team leads, engineers are expected to operate with a high degree of autonomy and sound technical judgement. We aim to deliver fast and reliable software by using modern engineering practices and tools. We appreciate engineers who use up-to-date workflows, including AI-assisted development, to improve code quality, speed up delivery, and keep our software maintainable and secure.</p> <p><strong>Key Responsibilities</strong></p> <p>Software Design & Technical Ownership</p> <ul> <li>Design, build, and evolve software solutions that are secure, scalable, reliable, and maintainable</li> <li>Apply strong software design principles, making appropriate trade-offs based on real-world constraints</li> <li>Contribute to technical designs using appropriate artefacts (e.g. diagrams, written proposals) where they add value</li> <li>Estimate and plan work effectively, contributing to story/requirement decomposition and delivery forecasting</li> <li>Take ownership of features and components through their full lifecycle Software Development</li> <li>Write clean, efficient, well-structured code that follows industry best practices and internal standards</li> <li>Build and maintain backend services and frontend components across the IDGateway application stack (PHP/Vue and Kotlin/Spring Boot + React)</li> <li>Treat security, performance, and reliability as first-class concerns in all development work</li> <li>Participate constructively in code reviews, both giving and receiving feedback to raise overall code quality</li> <li>Contribute to improving development standards, tooling, and engineering practices</li> </ul> <p>Testing & Quality</p> <p>Design software with testability in mind and apply appropriate testing strategies</p> <p>Write and maintain automated tests (unit, integration, and regression where appropriate)</p> <p>Work collaboratively with QA and other engineers to ensure high-quality, production-ready releases</p> <p>Take responsibility for the stability, performance and behaviour of systems in production</p> <p>Software Developer</p> <p>AI-Assisted Development</p> <ul> <li>Use AI-assisted development tools (e.g. modern code assistants and LLM-based tooling) responsibly to improve productivity, code quality, and delivery speed</li> <li>Apply critical judgement when reviewing AI-generated code, tests, or documentation</li> <li>Leverage AI tools to assist with refactoring, debugging, documentation, and legacy code comprehension</li> <li>Contribute to evolving best practices around the safe and effective use of AI in the development process</li> </ul> <p>Collaboration & Continuous Improvement</p> <ul> <li>Work collaboratively with engineers, product, and non-technical stakeholders to deliver valuable outcomes</li> <li>Maintain and extend technical skills relevant to IDGateway s technology stack and domain</li> <li>Stay informed about emerging technologies and industry best practices</li> <li>Use company tooling effectively (e.g. Git-based version control, issue tracking, documentation platforms)</li> <li>Act in line with company values and contribute positively to team culture</li> <li>Commit to ongoing personal and professional development</li> </ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Must Have</strong></p> <ul> <li>Senior-level experience (typically 5+ years) in commercial software development</li> <li>Expert in at least one backend ecosystem, either:</li> <li>A strongly typed language (e.g. Java, Kotlin) or Significant experience building web applications in PHP or Python</li> <li>Experience designing and building backend APIs and services</li> <li>Ability to work end-to-end on features, including backend and frontend</li> <li>Frontend experience with JavaScript/TypeScript, HTML, CSS, and React or Vue</li> <li>Willingness to work across PHP (Yii, Laravel) + Vue and Kotlin (Spring Boot) + React codebases</li> <li>Strong understanding of software engineering fundamentals: clean architecture, modularity, separation of concerns, and maintainable design</li> <li>Solid experience with relational databases (schema design, queries, performance)</li> <li>Exposure to NoSQL databases and understanding of use cases and trade-offs</li> <li>Strong problem-solving, analytical, and communication skills</li> <li>Comfortable working in an agile delivery environment</li> <li>Takes ownership, works pragmatically, and delivers high-quality, well-tested software</li> </ul> <p><strong>Nice to Have / Highly Advantageous</strong></p> <ul> <li>Experience with AWS and cloud-based architectures (e.g. Lambda, VPC, EC2, S3, CloudWatch)</li> <li>Infrastructure as Code (e.g. Terraform)</li> <li>Containerisation (Docker) and CI/CD pipelines</li> <li>Experience building secure, scalable systems</li> <li>Exposure to observability and production operations</li> <li>Practical experience integrating or building AI functionality</li> <li>Background in regulated or trust-sensitive domains</li> </ul><p></p></section>
<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>The senior AI software developer is an experienced full stack developer who focuses on complex tasks requiring a high level of abstraction, applying the right techniques to deliver quality and avoid technical debt. The role combines strong backend engineering in Java with modern frontend development in TypeScript, and contributes to the architectural decisions that shape the growth of our product. We expect this developer to work fluently with AI-assisted coding tools and to use them effectively to accelerate delivery without compromising quality.</p>
<h4>Areas of key responsibilities</h4>
<ul>
<li>Use AI to write code in Java (backend) and TypeScript/JavaScript (frontend) to develop new features, working across the full stack.</li>
<li>Make effective use of AI coding assistants and developer tooling (e.g. code generation, review, and refactoring) to increase productivity while maintaining code quality, security, and maintainability.</li>
<li>Contribute to general software architecture decisions, collaborating closely with the software architect and colleagues from SysOps to make the right technical choices and grow our product.</li>
<li>Participate in an on-call rotation to support the reliability of our production systems, applying basic system knowledge to diagnose and resolve issues.</li>
<li>Analyse and fix defects reported by the 2nd level team.</li>
<li>Work with the QA team to fix issues found during the software verification phase prior to rollouts.</li>
<li>Use AI to create unit, performance, and integration tests.</li>
<li>Work with AI pod lead to complete specifications with technical details.</li>
<li>Analyse user metrics, propose, and implement improvements.</li>
<li>Other duties as reasonably directed; adhere to all company policies; take all reasonable care to ensure that your actions or omissions do not impact the health and safety of yourself and others in the workplace; recognise the dignity and respect of every team member and actively contribute to maintaining a work environment free from harassment, sexual harassment and discrimination.</li>
</ul>
<h4>Requirements</h4>
<h4>Background and experience</h4>
<ul>
<li>Relevant job experience and/or a degree in computer science</li>
<li>Minimum 4 years of experience</li>
<li>Solid backend development skills in Java and frontend development skills in TypeScript — i.e. a genuine full stack profile (additional experience with JavaScript, XML, JSON is a plus)</li>
<li>Practical experience using AI-assisted development tools (e.g. AI coding assistants, LLM-based tooling) in a professional software development context</li>
<li>Experience with general software architecture and the ability to collaborate with architects and operations colleagues on design decisions</li>
<li>Experience working with CI/CD and SCM tools</li>
<li>Experience with databases and distributed systems</li>
<li>Basic system/infrastructure knowledge (beneficial for on-call responsibilities)</li>
<li>Experience working with larger software projects</li>
<li>Experience working with cross-cultural and cross-country teams</li>
</ul>
<h4>Skills and abilities</h4>
<ul>
<li>Team-oriented, problem-focused working approach</li>
<li>Accuracy and attention to detail</li>
<li>Ability to connect business and technical problems</li>
<li>Ability to quickly adapt to new technologies and frameworks</li>
<li>Proficiency with AI coding tools and sound judgement about when and how to apply them (including awareness of their limitations)</li>
<li>Willingness to participate in an on-call rotation</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p>Aspire Software is looking for an intermediate/senior fullstack 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>
<ul>
<li>Analyze Jira tickets and understand functional and technical requirements.</li>
<li>Develop, test, and maintain application features.</li>
<li>Participate in two-week development sprints.</li>
<li>Contribute to code reviews and follow the team’s development standards.</li>
<li>Collaborate with team members to propose robust, maintainable solutions aligned with client needs.</li>
<li>Participate in retrospectives and continuous improvement initiatives.</li>
<li>Ensure code quality, performance, stability, and security.</li>
<li>Clearly communicate ideas, recommendations, and technical arguments.</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>Experience in Java development.</li>
<li>Availability during our working hours, from 9:00 a.m. to 4:00 p.m. Eastern Time.</li>
<li>Ability to work in an Agile environment with regular sprints.</li>
<li>Strong team spirit, including mutual support, knowledge sharing, and participation in technical discussions.</li>
<li>Ability to analyze requirements, solve problems, and deliver high-quality solutions.</li>
</ul>
<h4>Ideally</h4>
<ul>
<li>Ability to communicate in French.</li>
<li>Understanding of client realities and operational needs.</li>
<li>Proactive approach to problem-solving.</li>
<li>Ability to defend and discuss ideas related to code, user experience, and security.</li>
<li>Strong focus on quality, stability, and maintainability.</li>
</ul>
<h4>Technology stack</h4>
<ul>
<li>Java 21</li>
<li>Spring</li>
<li>MySQL</li>
<li>Hibernate</li>
<li>JavaScript, ExtJS</li>
<li>Apache Groovy</li>
<li>REST APIs</li>
<li>Git</li>
</ul></p><p></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Aspire Software is looking for an Intermediate/Senior Fullstack Developer to join our team in Lebanon.<br> Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals.<br> 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.<br> About the Job: Analyze Jira tickets and understand functional and technical requirements.<br> Develop, test, and maintain application features.<br> Participate in two-week development sprints.<br> Contribute to code reviews and follow the team’s development standards.<br> Collaborate with team members to propose robust, maintainable solutions aligned with client needs.<br> Participate in retrospectives and continuous improvement initiatives.<br> Ensure code quality, performance, stability, and security.<br> Clearly communicate ideas, recommendations, and technical arguments.<br> Experience in Java development.<br> Availability during our working hours, from 9:00 a.<br>m. to 4:00 p.m. Eastern Time.<br> Ability to work in an Agile environment with regular sprints.<br> Strong team spirit, including mutual support, knowledge sharing, and participation in technical discussions.<br> Ability to analyze requirements, solve problems, and deliver high-quality solutions.<br> Ideally Ability to communicate in French.<br> Understanding of client realities and operational needs.<br> Proactive approach to problem-solving.<br> Ability to defend and discuss ideas related to code, user experience, and security.<br> Strong focus on quality, stability, and maintainability.<br> Technology Stack Java 21 Spring MySQL Hibernate JavaScript, ExtJS Apache Groovy REST APIs Git</span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Aspire Software is looking for an Intermediate/Senior Fullstack 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. About the Job: Analyze Jira tickets and understand functional and technical requirements. Develop, test, and maintain application features. Participate in two-week development sprints. Contribute to code reviews and follow the team s development standards. Collaborate with team members to propose robust, maintainable solutions aligned with client needs. Participate in retrospectives and continuous improvement initiatives. Ensure code quality, performance, stability, and security. Clearly communicate ideas, recommendations, and technical arguments. Experience in Java development. Availability during our working hours, from 9:00 a.m. to 4:00 p.m. Eastern Time. Ability to work in an Agile environment with regular sprints. Strong team spirit, including mutual support, knowledge sharing, and participation in technical discussions. Ability to analyze requirements, solve problems, and deliver high-quality solutions. Ideally Ability to communicate in French. Understanding of client realities and operational needs. Proactive approach to problem-solving. Ability to defend and discuss ideas related to code, user experience, and security. Strong focus on quality, stability, and maintainability. Technology Stack Java 21 Spring MySQL Hibernate JavaScript, ExtJS Apache Groovy REST APIs Git</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Experience in Java development. Availability during our working hours, from 9:00 a.m. to 4:00 p.m. Eastern Time. Ability to work in an Agile environment with regular sprints. Strong team spirit, including mutual support, knowledge sharing, and participation in technical discussions. Ability to analyze requirements, solve problems, and deliver high-quality solutions. Ideally Ability to communicate in French. Understanding of client realities and operational needs. Proactive approach to problem-solving. Ability to defend and discuss ideas related to code, user experience, and security. Strong focus on quality, stability, and maintainability.</p><p></p></section>
<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>The senior AI software developer is an experienced full stack developer who focuses on complex tasks requiring a high level of abstraction, applying the right techniques to deliver quality and avoid technical debt. The role combines strong backend engineering in Java with modern frontend development in TypeScript, and contributes to the architectural decisions that shape the growth of our product. We expect this developer to work fluently with AI-assisted coding tools and to use them effectively to accelerate delivery without compromising quality.</p>
<h4>Areas of key responsibilities</h4>
<ul>
<li>Use AI to write code in Java (backend) and TypeScript/JavaScript (frontend) to develop new features, working across the full stack.</li>
<li>Make effective use of AI coding assistants and developer tooling (e.g. code generation, review, and refactoring) to increase productivity while maintaining code quality, security, and maintainability.</li>
<li>Contribute to general software architecture decisions, collaborating closely with the software architect and colleagues from SysOps to make the right technical choices and grow our product.</li>
<li>Participate in an on-call rotation to support the reliability of our production systems, applying basic system knowledge to diagnose and resolve issues.</li>
<li>Analyse and fix defects reported by the 2nd level team.</li>
<li>Work with the QA team to fix issues found during the software verification phase prior to rollouts.</li>
<li>Use AI to create unit, performance, and integration tests.</li>
<li>Work with AI pod lead to complete specifications with technical details.</li>
<li>Analyse user metrics, propose, and implement improvements.</li>
<li>Other duties as reasonably directed; adhere to all company policies; take all reasonable care to ensure that your actions or omissions do not impact the health and safety of yourself and others in the workplace; recognise the dignity and respect of every team member and actively contribute to maintaining a work environment free from harassment, sexual harassment and discrimination.</li>
</ul>
<h4>Requirements</h4>
<h4>Background and experience</h4>
<ul>
<li>Relevant job experience and/or a degree in computer science</li>
<li>Minimum 4 years of experience</li>
<li>Solid backend development skills in Java and frontend development skills in TypeScript — i.e. a genuine full stack profile (additional experience with JavaScript, XML, JSON is a plus)</li>
<li>Practical experience using AI-assisted development tools (e.g. AI coding assistants, LLM-based tooling) in a professional software development context</li>
<li>Experience with general software architecture and the ability to collaborate with architects and operations colleagues on design decisions</li>
<li>Experience working with CI/CD and SCM tools</li>
<li>Experience with databases and distributed systems</li>
<li>Basic system/infrastructure knowledge (beneficial for on-call responsibilities)</li>
<li>Experience working with larger software projects</li>
<li>Experience working with cross-cultural and cross-country teams</li>
</ul>
<h4>Skills and abilities</h4>
<ul>
<li>Team-oriented, problem-focused working approach</li>
<li>Accuracy and attention to detail</li>
<li>Ability to connect business and technical problems</li>
<li>Ability to quickly adapt to new technologies and frameworks</li>
<li>Proficiency with AI coding tools and sound judgement about when and how to apply them (including awareness of their limitations)</li>
<li>Willingness to participate in an on-call rotation</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p>Aspire Software is looking for an intermediate/senior fullstack 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>
<ul>
<li>Analyze Jira tickets and understand functional and technical requirements.</li>
<li>Develop, test, and maintain application features.</li>
<li>Participate in two-week development sprints.</li>
<li>Contribute to code reviews and follow the team’s development standards.</li>
<li>Collaborate with team members to propose robust, maintainable solutions aligned with client needs.</li>
<li>Participate in retrospectives and continuous improvement initiatives.</li>
<li>Ensure code quality, performance, stability, and security.</li>
<li>Clearly communicate ideas, recommendations, and technical arguments.</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>Experience in Java development.</li>
<li>Availability during our working hours, from 9:00 a.m. to 4:00 p.m. Eastern Time.</li>
<li>Ability to work in an Agile environment with regular sprints.</li>
<li>Strong team spirit, including mutual support, knowledge sharing, and participation in technical discussions.</li>
<li>Ability to analyze requirements, solve problems, and deliver high-quality solutions.</li>
</ul>
<h4>Ideally</h4>
<ul>
<li>Ability to communicate in French.</li>
<li>Understanding of client realities and operational needs.</li>
<li>Proactive approach to problem-solving.</li>
<li>Ability to defend and discuss ideas related to code, user experience, and security.</li>
<li>Strong focus on quality, stability, and maintainability.</li>
</ul>
<h4>Technology stack</h4>
<ul>
<li>Java 21</li>
<li>Spring</li>
<li>MySQL</li>
<li>Hibernate</li>
<li>JavaScript, ExtJS</li>
<li>Apache Groovy</li>
<li>REST APIs</li>
<li>Git</li>
</ul></p><p></p>
<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>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p>Odoo Official Partner offering ERP implementation and digital transformation services.</p><br><br>Job Description<br><p>We are seeking an experienced and talented Odoo Developer and Functional Expert to join our team. This role is essential in facilitating our business needs by designing, customizing, and implementing Odoo ERP solutions.</p><br><p>Job Purpose</p><br><p>The key objective of this role is to utilize a deep understanding of Odoo's modules and functionalities in order to analyze our business processes and translate these needs into effective and efficient software solutions.</p><br><p>Job Duties and Responsibilities</p><br><ul><li>Design, customize, and implement Odoo ERP solutions to align with specific business needs.</li><li>Utilize a thorough understanding of Odoo's modules and functionalities to maximize efficiency.</li><li>Analyze business processes and work with stakeholders to translate them into software solutions.</li><li>Develop software solutions using Python and JavaScript.</li><li>Communicate effectively with stakeholders to gather necessary requirements and provide system training.</li></ul><br>Qualifications<br><p>Required Qualifications</p><br><ul><li>Prior experience in Odoo ERP solution design.</li><li>Demonstrated ability in customizing and implementing Odoo.</li><li>Strong understanding of Odoo modules.</li><li>Proven experience in business process analysis.</li><li>Excellent skills in translating business processes into software solutions.</li><li>Proficiency in Python and JavaScript.</li><li>Strong communication skills and experience working with stakeholders.</li><li>Experience in gathering requirements and providing system training.</li></ul><br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>In this role, you will work closely with our lead developer to maintain, improve, and expand the Sadie platform. You ll contribute to building scalable features, improving system reliability, and enhancing AI-driven functionality across the product. </p> <p>This is a high-impact position where you ll take ownership of meaningful parts of the codebase and help shape the future of an AI-first product in the automotive industry. </p> <p><strong>Key Responsibilities </strong></p> <ul> <li>Develop and maintain features across the full stack (frontend and backend)</li> <li>Collaborate with the lead developer on architecture decisions and system improvements</li> <li>Build scalable, high-performance UI components using React, Next.js, and TypeScript</li> <li>Develop and maintain backend services using Python (FastAPI or similar)</li> <li>Integrate and optimize AI/LLM-powered features within the platform</li> <li>Write clean, maintainable, and well-documented code</li> <li>Participate in code reviews and technical discussions</li> <li>Improve system reliability, performance, and monitoring</li> </ul> <ul> <li>Strong skills in React, Next.js, and TypeScript</li> <li>Solid experience with Python (FastAPI or similar frameworks)</li> <li>Good understanding of REST APIs and modern web architecture</li> <li>Experience working with production applications</li> <li>Ability to work independently while collaborating in a small team</li> <li>Strong problem-solving and debugging skills</li> <li>Comfortable working in a fast-paced startup environment</li> <li>Experience implementing automated testing (unit, integration, or end-to-end testing) br> </li> </ul> <p><strong>Nice To Have: </strong></p> <ul> <li>Experience integrating LLMs into real-world applications (OpenAI, Vertex AI, etc.)</li> <li>Experience implementing automated testing (unit, integration, or end-to-end testing)</li> <li>Familiarity with monitoring and analytics tools (Sentry, Signoz, etc.)</li> <li>Experience building or scaling AI-powered SaaS platforms</li> <li>Previous exposure to DMS or dealership-related software</li> </ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></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></strong></p><p></p></section>
<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>
<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>