Search by job, company or skills

AI SoftX

Full Stack Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are looking for a Senior Full-Stack Engineer based in Egypt, with strong Azure and data experience, who uses LLMs as a development accelerator, not a replacement for solid engineering fundamentals.

You will design and build features end-to-end from system design and data modeling to production-ready code. This role requires strong coding skills, product thinking, and the ability to dive deep into complex technical problems when AI-generated code is not sufficient.

Responsibilities

Design and implement product features end-to-end

Translate high-level ideas into:

System designs

Data models

APIs and user flows

Build and maintain full-stack services:

Backend (Node.js / NestJS or Python / FastAPI)

Frontend (React / Next.js)

Work on data-heavy systems, including querying, indexing, and performance optimization

Use LLM tools (ChatGPT, Cursor, Windsurf, etc.) to accelerate development while ensuring correctness and quality

Debug, refactor, and optimize complex logic and performance-critical code

Collaborate closely with the founder on architecture and feature design

Follow best practices for security, scalability, and cost efficiency on Azure

Required Qualifications

Engineering & Coding

Strong software engineering fundamentals

Experience building and maintaining production-grade applications

Comfortable debugging and writing complex logic without relying solely on LLMs

Azure Experience (Required)

Hands-on experience with:

Azure App Services, Container Apps, or AKS

Azure Storage (Blob, Queue)

Azure Monitor / Log Analytics

Basic Azure networking concepts (VNets, private endpoints)

Data Experience (Required)

Strong experience with relational databases (PostgreSQL, SQL Server, etc.)

Data modeling and schema design

Query optimization and performance tuning

Experience with search or vector-based systems (pgvector, Azure AI Search, etc.)

Familiarity with RAG pipelines, embeddings, or LLM-driven data workflows

LLM-Accelerated Development

Daily use of LLMs to speed up development

Ability to review, validate, and improve AI-generated code

Nice to Have

Azure OpenAI or Azure AI Search

Event-driven systems (Service Bus, Event Grid)

Infrastructure as Code (Terraform or Bicep)

Observability (OpenTelemetry, Application Insights)

Startup or founder-led company experience

What This Role Is Not

Not a junior role

Not a prompt-only engineering role

Not a ticket-only execution role

This role involves technical ownership and feature design, not just implementation.

Ideal Candidate Profile

A strong, senior-level engineer in Egypt with Azure and data experience who thinks in systems and features, uses LLMs to move fast, and can independently design, build, and ship reliable solutions.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 140435137