Aspire Software is looking for a Senior Software Developer - NodeJS / Typescript / React 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.
What you day will look like:
Technical Design and Architecture
- Design and implement scalable, secure, and maintainable software architecture.
- Transition the MVP product from Python to a Node.js and TypeScript-based stack, ensuring high performance and reliability.
- Collaborate with stakeholders to align technical design with business objectives
Full Stack Development
- Develop, test, and deploy high-quality features across the full stack, including back-end, front-end, and APIs.
- Write clean, maintainable, and well-documented code, adhering to best practices.
- Work with both SQL and NoSQL databases, optimizing data models and queries for performance.
AI and LLM Integration
- · Leverage expertise in AI and large language models (LLMs) to integrate intelligent features into the product.
- · Work on the design and implementation of AI-driven modules for rate optimization and data analysis.
DevOps and Deployment
- Build and manage CI/CD pipelines for streamlined development and deployment.
- Deploy and maintain services on AWS, ensuring scalability, security, and high availability.
- Ensure robust monitoring, logging, and incident response mechanisms.
Requirements
- BSc in Computer Science or related field/degree, or equivalent work experience.
- Minimum 7+ years of full stack development experience, with strong proficiency in: Using Python, Node.js and TypeScript , Using React or similar front-end frameworks , SQL and NoSQL databases
- Hands-on experience with AI/LLM technologies, including integration and application development.
- Experience deploying solutions on AWS using Docker, CI/CD pipelines, and serverless architecture.