Posted 2mo ago

Intermediate Full-Stack Developer - Gro ap

@ Valsoft
Beirut, Beirut Governorate, Lebanon
HybridFull Time
Responsibilities:Build features, Develop APIs, Troubleshoot issues
Requirements Summary:4–6+ years of professional software development; strong fundamentals; API, API integration, SQL experience; Git, testing; independent, proactive problem solving.
Technical Tools Mentioned:Python, FastAPI, Node.js, Express, Nest, TypeScript, React, Docker, CI/CD, AWS, Azure, GCP, PostgreSQL, REST APIs, OpenSearch, Elasticsearch
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Aspire Software is looking for an intermediate Full-Stack 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.

Role Overview

We’re hiring an Intermediate Software Developer to support our Senior Engineer and our AI/automation roadmap. This role is hands-on: building product features, internal tools, and customer pilots that connect to existing enterprise systems and data sources. You’ll work closely with a Senior developer and Product Manager to take ideas from spec → prototype → production-ready releases.

What you’ll do

  • Build and ship features end-to-end (backend services, integrations, and light frontend where needed)
  • Develop and maintain APIs, background jobs, and data pipelines (imports/exports, CSVs third-party integrations)
  • Help turn AI prototypes into reliable product components (instrumentation, guardrails testing, deployment)
  • Write clean, reviewed code with strong documentation so the team can move faster
  • Troubleshoot issues in dev/test/prod, improve reliability, and reduce manual support burden
  • Collaborate with product and customer-facing teams to iterate quickly based on real feedback

What success looks like (first 60–90 days)

  • You’re shipping weekly, unblocking the Senior Developer from day-to-day implementation
  • At least 1–2 pilot features/tools are delivered with solid logging/testing and clear handoff docs
  • Integration work (data ingestion, exports, APIs) becomes predictable and repeatable
  • Full understanding of our OCR app pipeline