Beirut, Beirut Governorate, Lebanon Remote (Country) Employment

Aspire Software is hiring a Full-Stack Developer

About the Role

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.

Required Skills
Data StructuresDebuggingREST APIsSQLGitCode ReviewsUnit TestingIntegration TestingProblem-Solving
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Aspire Software

Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago