Full-Stack Engineer
2 weeks ago
About the role
We're hiring a Junior to Mid-level Full-Stack TypeScript Engineer (≈2–4 years) to ship features across our AI product: + React on the frontend, (Express) on the backend, PostgreSQL/Supabase for data, and a clean separation of concerns. You'll collaborate with product and design, write well-tested code, and build AI features responsibly using closed- and open-source LLMs.
What you'll do
- Build end-to-end product slices across frontend ) and backend (Node/Express).
- Design relational schemas in PostgreSQL; leverage Supabase (RLS policies, auth, storage) and Redis for caching/queues.
- Ship accessible, responsive UIs with Tailwind CSS, Radix UI, and shadcn/ui; internationalize with next-intl.
- Implement auth (JWT, bcrypt), real-time features ), and background jobs (Bull or equivalent).
- Integrate AI features: Call LLMs via OpenAI/Anthropic SDKs (streaming responses, function/tool calling, JSON mode).
- Build basic RAG flows (document ingestion, chunking, embeddings, pgvector, retrieval, re-ranking).
- Implement prompt management (templating, variables, role separation), evals with golden sets, and prompt/version control.
- Add safety/guardrails (rate-limits, content filters, PII redaction, allow/deny lists, safe tool execution).
- Optimize latency/cost (caching, batching, retries/backoff, fallbacks across models/providers).
- Write and maintain tests: Jest (unit/integration), React Testing Library, Supertest (API), Playwright (E2E).
- Ship via Git/GitHub, containers (Docker/Compose), and CI/CD (GitHub Actions preferred).
- Participate in code reviews; propose architectural improvements; keep code modular and maintainable.
- Add lightweight observability (logging, tracing, metrics) and sensible error handling.
Tech stack you'll use
- Languages:
TypeScript (primary), JavaScript (ES6+) - Frontend:
, React, Tailwind CSS, Radix UI, shadcn/ui, next-intl
State/Data-fetching:
Zustand, TanStack Query - Backend:
, Express, JWT (jsonwebtoken), bcryptjs, , Bull (or similar) - Data:
PostgreSQL (Supabase strongly preferred),
pgvector
, Redis - AI:
OpenAI/Anthropic SDKs, embeddings, retrieval (Supabase + pgvector), basic agent/tool calling; familiarity with LangChain/LangGraph or equivalent is a plus - Testing:
Playwright (E2E), Jest, React Testing Library, Supertest - DevOps/Tooling:
Docker, Docker Compose, Git/GitHub, npm (bun familiarity a plus), GitHub Actions,
feature flags - Observability (nice):
Sentry, OpenTelemetry, Langfuse (or similar)
What success looks like (first 90 days)
- Ship 2–3 meaningful vertical slices with tests and docs.
- Replace ad-hoc logic with modular services and clear API contracts.
- Land one
AI-powered feature
end-to-end (e.g., RAG-backed assistance or structured tool-calling) with prompt/version management and safe secret handling. - Improve reliability via targeted test coverage, error budgets, and pragmatic refactors; add basic tracing for slow paths.
You'll excel here if you have
- Full-stack proficiency:
Comfortable moving between React components, API routes, SQL, and infra basics. - Understanding of AI coding: Knows when to use LLMs vs. deterministic code; can design prompts as interfaces and manage them like code (templating, versioning).
- Implements embeddings + vector search (pgvector), retrieval chains, and tool/function calling safely.
- Sets up lightweight
evals
(golden prompts, regression checks) and telemetry for quality, latency, and cost. - Applies safety practices (rate limits, timeouts, retries, redaction, input/output validation) and fallbacks across providers.
- Architectural judgment:
Defines module boundaries, API contracts, and data models that scale. - Pragmatism:
Balances ideal designs with incremental delivery. - Quality mindset:
Clean code, useful tests, actionable logging, and clear docs. - Collaboration:
Crisp communication, constructive reviews, and end-to-end ownership.
Minimum qualifications
- ≈2–4 years building web apps with TypeScript
- Production experience with and Node/Express
- PostgreSQL proficiency and comfort with Docker/Compose
- Hands-on testing experience (Jest/RTL and at least one of Supertest or Playwright)
Nice to have
- Supabase (auth, storage,
RLS
, SQL) and Redis in production - AI SDKs (OpenAI/Anthropic),
pgvector
and embedding workflows; exposure to LangChain/LangGraph or MCP tools - Real-time features ) and background jobs (Bull/Queues)
- Performance profiling (Lighthouse/React Profiler), basic observability (Sentry/OTel/Langfuse)
- i18n with next-intl; CSS-in-JS familiarity
- GitHub Actions, feature flags, and basic cost/latency tuning for AI
How we work
- AI-first:
We treat AI features like any other production system—prompt/version control, evals, telemetry, fallbacks, and cost/latency budgets. We encourage AI-assisted dev tools (e.g., Claude Code/Copilot) while keeping security and code review standards high. - Ownership:
Small team, high impact—engineers own features end-to-end, from design to metrics. - Testing & CI:
Tests that matter, fast CI, and automated checks for accessibility, types, and prompts. - Code review:
Fast, respectful, clarity-focused; prefer small PRs and steady delivery. - Remote-friendly:
Async-first collaboration across time zones with clear written communication.
-
full stack Engineer
1 week ago
Cairo, Cairo, Egypt CONFIDENTEVIP SL Full timeWe're hiring a Junior Full Stack Engineer 2+ Years Experience to work on cutting-edge AI & logistics solutionsRequirement : Bachelor's degree in Computer Science or a related field. Strong full-stack development experience. Agile, Git flow, Jira/ClickUp. Using Python and TypeScript. Comfortable with SQL databases and caching strategies. Type: Full-time If...
-
Full-Stack Engineer
1 week ago
Cairo, Cairo, Egypt Scale Army Careers Full timeOur client is building a robust platform that powers AI-driven health tools, combining modern web technologies with intelligent systems to support both patient and provider experiences. They operate in a fast-moving, innovation-focused environment where engineering ownership, product collaboration, and high-quality execution are core to their...
-
Full Stack Engineer
5 days ago
Cairo, Cairo, Egypt Mastery Academy | ماستري اكاديمي Full timeWe're looking for aFull-Stack Developerwho works fast, thinks architecturally, and usesAI coding assistants as a core part of their workflow. This is not a traditional full-stack role. This is for developers who know how toship faster using AI — without sacrificing code quality.What You'll DoBuild and maintain full-stack applications (Frontend +...
-
Full Stack Engineer
1 week ago
Cairo, Cairo, Egypt Kaiizn Full timeFull Stack Engineer (TypeScript, , MongoDB)We're looking for aFull Stack Engineerto join our fast-growing early-stage team and help us scale our platform as we expand. You'll play a key role in building core product functionality, designing reliable APIs, and laying the technical foundation to support high growth and seamless operations.You'll work across...
-
Senior Full-Stack Engineer
5 days ago
Cairo, Cairo, Egypt Nanovate Full timeWe are hiring: Senior Full-Stack Engineer (Full-time, On-site – Cairo)Nanovate is building Arabic-first AI products and enterprise solutions that require strong engineering foundations, reliable back-end systems, and seamless user experiences. We are looking for a Senior Full-Stack Engineer who can own end-to-end development, collaborate closely with our...
-
Senior Full Stack Engineer
2 weeks ago
Cairo, Cairo, Egypt quTIP Full timeCompany DescriptionquTIP is committed to partnering with clients to enhance their effectiveness, efficiency, and profitability through cutting-edge business and technology solutions. By delivering tailored consulting services and mobile business solutions, quTIP helps organizations better serve their customers. We excel at providing customized solutions to...
-
Senior Full Stack Engineer
2 weeks ago
Cairo, Cairo, Egypt GET Group Holdings Ltd. Full timeGET Group Holdings Ltd. is hiring immediately: #Senior_Full_Stack_Developer (.NET & Angular)Location: #Sheraton #CairoEmployment Type: #Full_time #hybirdKey_Responsibilities:* Design, develop, and maintain scalable and robust full-stack web applications using .NET and Angular.* Collaborate with cross-functional teams to define software requirements and...
-
Full Stack Engineer
2 weeks ago
Cairo, Cairo, Egypt Bravo Full timeCompany DescriptionBravo is an advanced e-wallet application designed for making secure and flexible digital payments. Bravo offers users a reliable platform for managing their financial transactions digitally. The application is continuously improved to meet the needs of its diverse user base by employing state-of-the-art security measures. Based in Cairo,...
-
Senior Full Stack Engineer
1 week ago
Cairo, Cairo, Egypt The Bridge BFC Full timeThe Bridge BFC Hiring Senior Full-Stack Engineer (React + )JoinThe Bridge BFCas a Senior Full-Stack Engineer with strong expertise in. If you're passionate about creating high-quality, scalable web applications and enjoy working in a collaborative, innovative environment, we'd love to have you on our team. Experience withis highly valued and will enable you...
-
Full Stack Engineer
3 days ago
Cairo, Cairo, Egypt Loynova Full timeAbout the Role:We're seeking a seasoned Senior Full Stack .NET Developer to play a crucial role in developing a high-performance, multi-tenant microservices platform. In this role, you will leverage your experience in .NET technologies, microservices architecture, and full stack development to build scalable, secure, and highly available applications while...