Full-Stack Developer (Nextjs / Python / AI)
🇱🇧 Lebanon
Next.js
Python
TypeScript
Machine Learning
UI/UX
Backend
SaaS
Frontend
Analyst
Testing
Full-Stack Developer (Nextjs / Python / AI)
from 🇱🇧 Lebanon
Aspire Software is looking for anIntermediate - Senior Software Developerto 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 are looking for an Intermediate Full-Stack Developer to join our agile and fast-paced engineering team.Â
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.Â
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.Â
Key Responsibilities
- Develop and maintain features across the full stack (frontend and backend)Â
- Collaborate with the lead developer on architecture decisions and system improvementsÂ
- Build scalable, high-performance UI components using React, Next.js, and TypeScriptÂ
- Develop and maintain backend services using Python (FastAPIÂ or similar)Â
- Integrate and optimize AI/LLM-powered features within the platformÂ
- Write clean, maintainable, and well-documented codeÂ
- Participate in code reviews and technical discussionsÂ
- Improve system reliability, performance, and monitoringÂ
- Strong skills in React, Next.js, and TypeScriptÂ
- Solid experience with Python (FastAPIÂ or similar frameworks)Â
- Good understanding of REST APIs and modern web architectureÂ
- Experience working with production applicationsÂ
- Ability to work independently while collaborating in a small teamÂ
- Strong problem-solving and debugging skillsÂ
- Comfortable working in a fast-paced startup environmentÂ
- Experience implementing automated testing (unit, integration, or end-to-end testing)Â
Nice To Have:
- Experience integrating LLMs into real-world applications (OpenAI, Vertex AI, etc.)Â
- Experience implementing automated testing (unit, integration, or end-to-end testing)Â
- Familiarity with monitoring and analytics tools (Sentry, Signoz, etc.)Â
- Experience building or scaling AI-powered SaaS platformsÂ
- Previous exposure to DMS or dealership-related softwareÂ



