About this role
Aspire Software is looking for a AI 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.
Software Engineer (Backend)
We're hiring a Backend Software Engineer to design, build, and maintain the server-side systems that power our products. You'll own APIs, services, and data layers—writing clean, reliable code and shipping features that scale. We embrace modern AI-assisted development tools to work faster and smarter, and you'll be encouraged to use them.
Responsibilities
Design, build, and maintain backend services, APIs, and databasesWrite clean, testable, well-documented codeOptimize applications for performance, scalability, and reliabilityCollaborate with frontend engineers, product, and design to deliver featuresParticipate in code reviews, architecture discussions, and on-call rotations as needed
Requirements
Strong programming skills in one or more backend languages (e.g. Python, Go, Java, Node.js)Experience designing and building RESTful or GraphQL APIsSolid understanding of databases (SQL and/or NoSQL) and data modelingFamiliarity with version control, testing, and CI/CD practicesComfortable using AI-assisted development tools (e.g. GitHub Copilot, Claude) to boost productivityNice to Have
Experience with cloud platforms (AWS, GCP, or Azure)Knowledge of containerization and orchestration (Docker, Kubernetes)Familiarity with microservices architecture
