AI Full Stack Developer
Job description
Code2UI helps developers find opportunities and learn from real engineering work through a curated job board, articles, case studies, and an annual global hackathon.
We’re looking for an AI Full Stack Developer to build across our platform—from PHP and JavaScript applications to practical AI features for search, job matching, and internal tools. You’ll work directly with the founder and take features from idea to production.
What you’ll do
- Build features end to end using PHP, JavaScript, and SQL.
- Integrate LLM APIs with structured outputs, caching, and sensible cost limits.
- Develop internal tools and integrations, including MCP servers.
- Improve performance, input validation, rate limiting, and file handling.
- Troubleshoot our Linux servers and Cloudflare setup.
- Write meaningful tests, review code, and maintain the features you ship.
What we’re looking for
- 2–4 years of experience building web applications with PHP and JavaScript.
- Solid SQL skills and an understanding of query performance.
- At least one LLM API feature built for production or a serious side project.
- An understanding of AI limitations, including incorrect outputs, prompt injection, cost, and latency.
- Confidence working on Linux servers over SSH.
- Clear communication, ownership, and the willingness to ask questions early.
Nice to have
Experience with ExpressionEngine, WordPress, or Drupal; MCP servers or tool calling; embeddings or vector search; nginx, Cloudflare, or Azure.
How we work
This is a hybrid role based in Karachi, with office days agreed when you start. You’ll collaborate directly with the founder, ship work to real users, and take responsibility for maintaining it.
Pay depends on your experience and demonstrated work. Share your expectations when you apply, and we’ll discuss whether they fit.
Hiring process
- Apply through our website.
- Complete a short, paid technical task based on a platform problem.
- Have a technical conversation with the founder.
We’re interested in how you think. Share work you can walk us through and answer the application questions in your own voice.
Interested in this role?