Aspire Software is looking for an Intermediate 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.
Key Responsibilities
- Assist in building a new AI-driven module from scratch.
- Integrate AI tools
- Work on making the feature scalable so it can be integrated Into other Aspire products in the future.
- Contribute to APIs, model integration endpoints, and UI screens.
- Implement new features, modules, and UI components for our next-generation product.
- Integrate backend services and APIs using NestJS, ensuring reliability and good performance.
- Ensure interface consistency and good user experience across all modules
- Use Cursor, Claude AI, and similar tools to: accelerate feature development ,generate tests improve code quality ,refactor and document code5
- Code reviews and follow clean coding principles.
- Work closely with product managers, senior developers, and designers.
- Help troubleshoot issues and contribute to improving performance and reliability
Requirements
- 3 to 5 years of experience with NestJS or Node.js backend frameworks
- Proficiency with React for front-end developmentUnderstanding of REST APIs, JSON, and component-based architecture
- Database knowledge Strong interest in AI-driven features and integrations
- Willingness to learn and adapt quickly
- Attention to detail and ability to deliver clean UI work
- Strong communication and teamwork skills
- Comfortable taking feedback and working in fast-paced environments
- Cursor and Claude AI Openness to working on prompt-driven workflows and automation