Aspire Software is hiring an Intermediate Full-Stack Developer to support our Senior Engineer and advance our AI and automation roadmap. This is a hands-on role focused on building product features, internal tools, and customer pilots that integrate with existing enterprise systems and data sources.
What You'll Do
- Build and ship features end-to-end, including backend services, integrations, and light frontend work as needed.
- Develop and maintain APIs, background jobs, and data pipelines for imports, exports, CSV handling, and third-party integrations.
- Help transform AI prototypes into reliable product components, focusing on instrumentation, guardrails, testing, and deployment.
- Write clean, reviewed code with strong documentation to accelerate team development.
- Troubleshoot issues across development, test, and production environments to improve reliability and reduce manual support.
- Collaborate with product and customer-facing teams to iterate quickly based on real-world feedback.
What We're Looking For
- 4–6+ years of professional software development experience.
- Strong fundamentals in data structures, debugging, writing readable code, and pragmatic problem-solving.
- Experience building and consuming REST APIs, working with SQL databases, and integrating external systems.
- Comfortable with Git workflows, code reviews, and writing unit and basic integration tests.
- Able to work independently from a ticket or spec and ask clarifying questions early.
Nice to Have
- Experience with backend frameworks like Python (FastAPI) or Node.js (Express/Nest).
- Knowledge of TypeScript and React, or a willingness to do enough frontend work to deliver full features.
- Familiarity with Docker, CI/CD pipelines, and cloud deployment on AWS, Azure, or GCP.
- Experience handling sensitive or regulated data (PII), security best practices, and authentication/role management.
- Exposure to AI-enabled applications, such as LLM APIs, RAG/search, OCR, prompt/tool calling, or evaluations.
- Experience with OCR systems like Google Document AI, AWS Textract, Azure Form Recognizer, Tesseract, or PaddleOCR.
- Knowledge of search or indexing layers, including Postgres full-text, OpenSearch, Elasticsearch, or vector search.
Team & Environment
You will work closely with a Senior Developer and Product Manager, supporting our Senior Engineer to execute on our technical vision.
Work Mode
This is an on-site position in Lebanon.


