Project Description
Job Overview:
We are seeking a skilled and versatile Full-Stack Developer who is fluent in English or Arabic. The ideal candidate will have strong technical expertise across backend systems, APIs, databases, and modern infrastructure, along with a solid understanding of AI technologies and AI agents. This role requires someone who can independently manage development environments and deploy scalable services.
Key Responsibilities:
Design, develop, and maintain APIs and backend systems
Work with databases (design, optimization, and integration)
Develop and manage frontend integrations when needed
Set up and manage cloud storage solutions (e.g., buckets)
Deploy, monitor, and maintain services using container technologies (e.g., Docker)
Manage and maintain servers and infrastructure
Collaborate on AI-related projects, including AI agents and integrations
Ensure code quality, performance, and security best practices
Required Skills & Qualifications:
Proficiency in programming (any major language such as Python, JavaScript, etc.)
Experience with APIs (RESTful or GraphQL)
Strong knowledge of databases (SQL and/or NoSQL)
Familiarity with frontend and backend frameworks
Experience with containerization and service orchestration
Solid understanding of server management and deployment workflows
Knowledge of cloud storage systems (e.g., AWS S3 or similar buckets)
Experience or strong interest in AI and AI agents
Ability to work independently and manage tasks effectively
Fluent in English or Arabic
Requirements:
Must own a personal computer capable of development work
Reliable internet connection
Ability to meet deadlines and communicate effectively
Compensation:
Monthly salary
Quick clarification:
Thanks everyone for the questions. Quick clarification on how this role works: it's a weekly sprint-based engagement — we'll assign focused projects each week across our pipeline, plus ongoing support and fixes for existing live products (currently one in production, more to follow). Stack varies by sprint but generally sits within Python/Node.js, React/Next.js, PostgreSQL, Docker, AWS/Hetzner, and LLM integrations via OpenAI/Anthropic APIs (with RAG and function-calling agents where relevant). Some sprints are backend/infra heavy, others are AI-focused, others frontend. Comms via Slack, tasks tracked in Linear/Notion. We're looking for a versatile generalist comfortable picking up scoped weekly work alongside light maintenance duties. If that working style fits you, please share relevant projects in your proposal.