Jobs for Humanity logo

Full-Stack Engineer

Jobs for Humanity

Hybrid
Full-time
Senior
4+ yrs
Salary not listedPosted 2w ago

Real job — pulled straight from Jobs for Humanity’s careers page · Verified July 28, 2026 · No reposts.

Job description

Jobs for Humanity is hiring a Full-Stack Engineer — a full-time, remote role. Apply directly on Jobs for Humanity's careers page below.

Full-Stack Engineer

Location: Beirut, Beirut Governorate, lb, Remote

Job Description

About 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

Qualifications

  • 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

Additional Information

  • 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

 

Get Full Stack Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Sequoia Connect logo

Senior Frontend Developer

Remote · Mexico-eligible
✓ From careers page· 19m ago
Sequoia Connect logo

React Developer

Mexico
✓ From careers page· 19m ago
Sequoia Connect logo

Lead Test Automation Engineer

Mexico
✓ From careers page· 19m ago
Sequoia Connect logo

C# Full Stack Engineer

Remote · Mexico-eligible
✓ From careers page· 19m ago

Frequently asked questions

Is Full-Stack Engineer at Jobs for Humanity a remote job?

Yes, Full-Stack Engineer at Jobs for Humanity is a remote position. Candidates in Beirut may be preferred.

What skills are required for Full-Stack Engineer at Jobs for Humanity?

The required skills for Full-Stack Engineer at Jobs for Humanity include: TypeScript, JavaScript, React, Node.js, Python, API, PostgreSQL, MongoDB, LLM, AWS, GCP, Azure, CI/CD.

What is the seniority level for Full-Stack Engineer at Jobs for Humanity?

Full-Stack Engineer at Jobs for Humanity is a Senior level position.

How do I apply for Full-Stack Engineer at Jobs for Humanity?

You can view the full description and apply for Full-Stack Engineer at Jobs for Humanity on EchoJobs: https://echojobs.io/job/jobs-for-humanity-full-stack-engineer-oange.