This job is no longer available
This job expired on 10/07/2026. It no longer accepts applications.
AI Engineer (Full‑Stack)
Aspire Software · Beyrouth
Job description
About the role
We are seeking an AI Engineer to join Aspire Software’s Lebanon team. You will work directly with an HR user group, delivering rapid, daily improvements to a critical internal application. The role combines full‑stack development, security hardening, and AI‑assisted coding.
Key responsibilities
- Refactor the frontend into a modular, component‑based architecture using React, Vue or Svelte.
- Migrate data from disk storage to PostgreSQL or Supabase with proper migrations.
- Upgrade authentication to session‑based management, add MFA, audit logging and perform penetration testing.
- Implement CI/CD pipelines with GitHub Actions for linting, type‑checking, testing and preview deployments.
- Introduce observability tools such as Sentry and basic performance monitoring.
- Document the data pipeline from BambooHR CSV export to application state.
- Leverage AI coding assistants (Claude, Cursor, Copilot) for code generation, refactoring and debugging while maintaining independent architectural judgment.
Required profile
- 5+ years of full‑stack development experience.
- Strong preference for incremental refactoring over large rewrites.
- Hands‑on experience with authentication, security best practices and threat modeling.
- Comfortable with DevOps tasks including CI/CD, environment management and monitoring.
- Daily user of AI coding tools and ability to ship production code with them.
Required skills
- JavaScript / TypeScript
- React, Vue, or Svelte
- Node.js
- PostgreSQL / Supabase
- REST / JSON APIs
- OAuth / SSO, RBAC, MFA
- GitHub Actions, CI/CD
- Sentry or similar error tracking
- Chart.js, D3
- Python (for data pipelines)
- AI coding assistants (Claude, Cursor, Copilot)
- LLM API integration (optional)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Lebanon.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Aspire Software
Beyrouth
Related job offers
-
Business Systems QA Engineer
Sira Beyrouth -
Functional Tester – SharePoint & Dynamics 365 QA Engineer
Sira Beyrouth -
Senior Software Developer – AI‑Enabled Integrations
Aspire Software Beyrouth -
Assistant(e) Virtuel(le) – Gestion Web
Jobs for Humanity Beirut -
Website Maintenance Manager
Jobs for Humanity Beirut