Aspire Software is looking for a Senior Full-Stack Developer (Node, AWS, LLM) 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 Role
We’re seeking a Senior Full-Stack Developer who loves building production systems end-to-end. You’ll lead the engineering work to launch Sadie in a new vertical, owning critical services across voice, LLM orchestration (prompts / agents / RAG), and partner integrations. This is a hands-on role : designing architecture, writing high-quality code, instrumenting reliability and cost, and working closely with product and partnerships to ship real outcomes.
Key Responsibilities :
- Own services end-to-end for a new Sadie vertical : design, implement, test, deploy, and operate
- Build cloud services on AWS with serverless and containerized components (e.g., AWS Lambda, Docker, Fargate / ECS / EKS) for scalability and resilience
- Optimize performance & reliability for high-concurrency voice interactions (latency budgets, error budgets, observability)
- Measure what matters : set up metrics for containment / conversion, latency (p95), and cost per successful task
- Raise the bar : code reviews, design docs, mentoring, and contribution to on-call with clear SLOs
- Champion best practices in technical product development, scalability, and system design
Requirements
Bachelor’s degree in Computer Science, Engineering, or related technical discipline (or equivalent experience).French Language is a mustHighly motivated software engineer / developer with 5+ years of software engineering experience, with hands-on work in ML / AI systemsProfound knowledge of JavaScript / TypeScript with a focus on building serverless and containerized applicationsOutstanding problem-solving skills and the ability to thrive under operational pressureAI-First mindset : Actively using Cursor / Windsurf or similar tools to accelerate software development, with an understanding of prompt engineering and agentic systemsStrong interest in LLMs, agents, and applied GenAI in real-world environmentsClear, concise communication; ability to turn ambiguous goals into stable designsGood to have
Experience with AI agents : Prior experience building and scaling AI agents based on modern LLMsScripting and Automation : Proficiency in scripting languages and automation toolsAdvanced AWS Services Knowledge : Expertise in AWS technologies beyond the basics, such as AWS ECS, EKS, and Fargate