workable

Intermediate Full-Stack Developer - Gro ap @ Valsoft Corporation

Beirut, LebanonOnsiteFull-timePosted 2 days ago

Opens on workable

About this role

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 fasterTroubleshoot issues in dev/test/prod, improve reliability, and reduce manual support burdenCollaborate with product and customer-facing teams to iterate quickly based on real feedbackWhat success looks like (first 60–90 days)

You’re shipping weekly, unblocking the Senior Developer from day-to-day implementationAt least 1–2 pilot features/tools are delivered with solid logging/testing and clear handoff docsIntegration work (data ingestion, exports, APIs) becomes predictable and repeatableFull understanding of our OCR app pipelineRequirements

Must-have:

4–6+ years experience building software in a professional environmentStrong fundamentals: data structures, debugging, readable code, and pragmatic problem-solvingExperience building and consuming APIs (REST), working with databases (SQL), and integrating external systemsComfortable with Git workflows, code reviews, and writing tests (unit + basic integration)Able to work independently from a ticket/spec and ask good questions earlyNote: It’s a small team, so we care more about how you’ve worked on teams to ship code that works

Nice-to-have (one or more)

Python (FastAPI), Node.js (Express/Nest), or similar backend frameworksTypeScript + React (or willingness to do “enough frontend” to deliver features)Docker, CI/CD, and cloud deployment experience (AWS/Azure/GCP)Experience handling sensitive/regulated data (PII), security best practices, auth/rolesExposure to AI-enabled apps (LLM APIs, RAG/search, OCR, prompt/tool calling, evals) — not required, but a plusOCR systems (Google Document AI, AWS Textract, Azure Form Recognizer, Tesseract, PaddleOCR, etc.)Search or indexing layers (Postgres full-text, OpenSearch, Elasticsearch, vector search) (because search is also one of core function for AI DMS )

Skills

Aspire Software LebanonBachelor's DegreeMid-Senior level

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →