Full-Stack Engineer
Jobs for Humanity
Apply to this jobAbout the Role
We're looking for a Full-Stack Engineer to build our web application end-to-end and bring the MVP to life. You'll own the user-facing product and the backend that supports it, working closely with the AI Engineer to weave intelligent, real-time AI interactions into a smooth, reliable experience.
What You'll Do
- Build and ship the web application across frontend and backend, from UI components to APIs and data models
- Design and implement a responsive, real-time conversational interface (React, WebSockets/SSE)
- Develop backend services: authentication, session management, data persistence, and third-party integrations
- Integrate AI and multi-agent services into the product in partnership with the AI Engineer
- Design and maintain databases and API contracts that scale with product complexity
- Own performance, reliability, and security across the stack
- Translate product and design requirements into well-tested, maintainable features
- Move fast in an early-stage environment, balancing speed with quality
- 4+ years of full-stack software engineering experience
- Strong proficiency in TypeScript/JavaScript and a modern frontend framework (React preferred)
- Solid backend experience (Node.js, Python, or similar) building and consuming APIs
- Experience designing relational and/or NoSQL data models (PostgreSQL, MongoDB, etc.)
- Familiarity with real-time communication patterns (WebSockets, SSE) and streaming UIs
- Understanding of authentication, authorization, and secure data handling
- Experience integrating third-party APIs, ideally including LLM or AI services
- Comfort owning features end-to-end with minimal oversight
- Experience building with LLM APIs or AI-powered product features
- Familiarity with cloud platforms (AWS/GCP/Azure) and CI/CD pipelines
- Knowledge of caching, queuing, and background job processing
- Prior early-stage startup or 0-to-1 product experience
Compensation (from employer):
1000 – 1250 USD (MONTHLY)
Summary
Build web app end-to-end, integrate AI, ensure security, reliability, and performance.
Job title
Full-Stack Engineer
Experience level
4+ years
Minimum experience
4+ years exp
Industry
software
Location requirements
Beirut, remote work allowed
Salary
$1k–$1k
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Beirut, Lebanon